正在查看: Kredinesia v8.3.1 应用的 CameraActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Kredinesia v8.3.1 应用的 CameraActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.onecard.kredinesia.activity.camera;
import U6.c;
import V9.j;
import android.widget.FrameLayout;
import c7.b;
import com.onecard.base.BaseActivity;
import com.onecard.utils.DisplayUtils;
import com.onecard.utils.PermissionUtil;
import com.onecard.utils.executor.AsyncExecutor;
import k2.h;
import org.greenrobot.eventbus.ThreadMode;
import z6.AbstractC2176g;
public class CameraActivity extends BaseActivity<c, AbstractC2176g> {
public static final int a = 0;
@Override
public final int getResId() {
return 2131492895;
}
@Override
public final void init() {
AbstractC2176g abstractC2176g = (AbstractC2176g) this.binding;
c cVar = new c(this, abstractC2176g);
abstractC2176g.getClass();
this.viewModel = cVar;
}
@Override
public final void onDestroy() {
super.onDestroy();
AsyncExecutor.getInstance().addTask(new b(27, this));
}
@j(threadMode = ThreadMode.MAIN)
public void onEvent(Object obj) {
}
@Override
public final void onPause() {
super.onPause();
((AbstractC2176g) this.binding).f16291Z.close();
}
@Override
public final void onResume() {
super.onResume();
if (!PermissionUtil.has(this, new String[]{h.a("w+GIOVGHs4rS6p4mV52kzc3hwgh/o5L24w==\n", "oo/sSz7u16Q=\n")}) || ((AbstractC2176g) this.binding).f16291Z.d()) {
return;
}
((AbstractC2176g) this.binding).f16291Z.open();
}
@Override
public final void onWindowFocusChanged(boolean z9) {
super.onWindowFocusChanged(z9);
if (z9) {
c cVar = (c) this.viewModel;
float screenWidth = DisplayUtils.getScreenWidth(cVar.context);
FrameLayout.LayoutParams layoutParams = (FrameLayout.LayoutParams) ((AbstractC2176g) cVar.binding).f16294c0.getLayoutParams();
layoutParams.setMargins(layoutParams.leftMargin, (int) (screenWidth * 1.04f), layoutParams.rightMargin, layoutParams.bottomMargin);
((AbstractC2176g) cVar.binding).f16294c0.setLayoutParams(layoutParams);
}
}
}