导航菜单

页面标题

页面副标题

Kredinesia v8.3.1 - CameraActivity.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);
        }
    }
}