导航菜单

页面标题

页面副标题

OVO v3.139.0 - PassportVerificationGuideActivity.java 源代码

正在查看: OVO v3.139.0 应用的 PassportVerificationGuideActivity.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package ovo.id.kyc.upgrade.sdk.ui.presentation.detail;

import android.content.Context;
import android.content.Intent;
import android.graphics.drawable.ColorDrawable;
import android.graphics.drawable.Drawable;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import androidx.activity.ComponentActivity;
import androidx.appcompat.app.ActionBar;
import androidx.appcompat.widget.AppCompatImageView;
import androidx.databinding.ViewDataBinding;
import androidx.lifecycle.ViewModelLazy;
import androidx.lifecycle.ViewModelProvider;
import androidx.lifecycle.ViewModelStore;
import java.util.Map;
import kotlin.Metadata;
import o.i.Function110;
import o.i.Function23;
import o.i.a8c;
import o.i.ac;
import o.i.afc;
import o.i.akb;
import o.i.alb;
import o.i.av1;
import o.i.bc;
import o.i.ch0;
import o.i.cv6;
import o.i.f17;
import o.i.f6g;
import o.i.fv2;
import o.i.fxa;
import o.i.h9c;
import o.i.im8;
import o.i.j2b;
import o.i.jeg;
import o.i.jq9;
import o.i.l6c;
import o.i.lc;
import o.i.lc2;
import o.i.oa;
import o.i.oye;
import o.i.p1g;
import o.i.pvm;
import o.i.pw5;
import o.i.q0f;
import o.i.q99;
import o.i.qs2;
import o.i.rla;
import o.i.rx6;
import o.i.s4c;
import o.i.sh2;
import o.i.shc;
import o.i.ua8;
import o.i.v11;
import o.i.vk7;
import o.i.vuc;
import o.i.vx0;
import o.i.vya;
import o.i.wb;
import o.i.xya;
import o.i.y0c;
import o.i.yfb;
import o.i.yya;
import o.i.yzb;
import o.i.z8;
import o.i.zfc;
import o.i.zu5;
import o.i.zx1;
import o.i.zya;
import ovo.id.kyc.upgrade.base.BasePremierUpgradeActivity;
import ovo.id.kyc.upgrade.base.Language;
import ovo.id.kyc.upgrade.base.hyperverge.entity.response.LivenessData;
import ovo.id.kyc.upgrade.sdk.ui.presentation.detail.PassportVerificationGuideActivity;

@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0000\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0002\u0010\u0003¨\u0006\u0004"}, d2 = {"Lovo/id/kyc/upgrade/sdk/ui/presentation/detail/PassportVerificationGuideActivity;", "Lovo/id/kyc/upgrade/base/BasePremierUpgradeActivity;", "<init>", "()V", "upgrade_release"}, k = 1, mv = {1, 8, 0})
public final class PassportVerificationGuideActivity extends BasePremierUpgradeActivity {
    public static final int R = 0;
    public f6g G;
    public ViewModelProvider.Factory H;
    public akb I;
    public rla J;
    public boolean P;
    public final oye K = im8.b(new b());
    public final ViewModelLazy L = new ViewModelLazy(vuc.a(rx6.class), new k(this), new m(), new l(this));
    public final oye M = im8.b(new c());
    public final oye N = im8.b(new a());
    public final lc O = s0(new ac(), new wb() {
        public final void a(Object obj) {
            int i2 = PassportVerificationGuideActivity.R;
            ?? r1 = PassportVerificationGuideActivity.this;
            vk7.f((Object) r1, "this$0");
            if (((Boolean) obj).booleanValue()) {
                return;
            }
            r1.Q0(r1);
        }
    });
    public final lc Q = s0(new bc(), new yfb(this, 1));

    public static final class a extends ua8 implements zu5<zfc> {
        public a() {
            super(0);
        }

        public final Object invoke() {
            return new zfc(PassportVerificationGuideActivity.this);
        }
    }

    public static final class b extends ua8 implements zu5<jeg> {
        public b() {
            super(0);
        }

        public final Object invoke() {
            ?? r2 = PassportVerificationGuideActivity.this;
            jeg jegVar = new jeg(r2, false);
            jegVar.j(new ovo.id.kyc.upgrade.sdk.ui.presentation.detail.b(r2));
            return jegVar;
        }
    }

    public static final class c extends ua8 implements zu5<zfc> {
        public c() {
            super(0);
        }

        public final Object invoke() {
            return new zfc(PassportVerificationGuideActivity.this, zx1.a.a);
        }
    }

    public static final class d extends ua8 implements Function23<Drawable, Drawable, p1g> {
        public final rla b;

        public d(rla rlaVar) {
            super(2);
            this.b = rlaVar;
        }

        public final Object invoke(Object obj, Object obj2) {
            vk7.f((Drawable) obj2, "<anonymous parameter 1>");
            rla rlaVar = this.b;
            rlaVar.f1190w.setVisibility(8);
            AppCompatImageView appCompatImageView = rlaVar.f1189v;
            vk7.e(appCompatImageView, "ivPassport");
            f17.h(appCompatImageView, (Drawable) obj, null, null, null, null, false, null, false);
            return p1g.a;
        }
    }

    public class e extends pw5 implements zu5<p1g> {
        public e(Object obj) {
            super(0, obj, PassportVerificationGuideActivity.class, "showVerificationGuideDialog", "showVerificationGuideDialog()V", 0);
        }

        public final Object invoke() {
            PassportVerificationGuideActivity passportVerificationGuideActivity = (PassportVerificationGuideActivity) ((v11) this).receiver;
            int i = PassportVerificationGuideActivity.R;
            passportVerificationGuideActivity.P0().y("", true);
            ((afc) passportVerificationGuideActivity.K.getValue()).show();
            return p1g.a;
        }
    }

    public class f extends pw5 implements Function110<jq9, p1g> {
        public f(Object obj) {
            super(1, obj, PassportVerificationGuideActivity.class, "navigateTo", "navigateTo(Lovo/id/base/utils/NavigationScreen;)V", 0);
        }

        public final Object invoke(Object obj) {
            fxa fxaVar;
            fxa fxaVar2;
            jq9 jq9Var = (jq9) obj;
            vk7.f(jq9Var, "p0");
            ?? r0 = (PassportVerificationGuideActivity) ((v11) this).receiver;
            int i = PassportVerificationGuideActivity.R;
            r0.getClass();
            int i2 = jq9Var.a;
            if (i2 == 100) {
                Language language = alb.a;
                alb.a(Language.EN);
                r0.O0(new yya(r0));
            } else if (i2 == 102) {
                fxa[] fxaVarArr = jq9Var.b;
                String str = (fxaVarArr == null || (fxaVar2 = fxaVarArr[0]) == null) ? null : (String) fxaVar2.a;
                Object obj2 = (fxaVarArr == null || (fxaVar = fxaVarArr[0]) == null) ? null : fxaVar.b;
                LivenessData livenessData = obj2 instanceof LivenessData ? (LivenessData) obj2 : null;
                Intent intent = new Intent((Context) r0, (Class<?>) UpgradeAccountActivity.class);
                intent.putExtra(str, livenessData);
                r0.Q.a(intent, (oa) null);
            }
            return p1g.a;
        }
    }

    public static final class g extends ua8 implements Function110<fxa<? extends String, ? extends Map<String, String>>, p1g> {
        public g() {
            super(1);
        }

        public final Object invoke(Object obj) {
            fxa fxaVar = (fxa) obj;
            ?? r0 = PassportVerificationGuideActivity.this;
            f6g f6gVar = r0.G;
            if (f6gVar != 0) {
                f6gVar.a(r0, (String) fxaVar.a, (Map) fxaVar.b);
                return p1g.a;
            }
            vk7.m("eventListener");
            throw null;
        }
    }

    public static final class h extends ua8 implements zu5<p1g> {
        public h() {
            super(0);
        }

        public final Object invoke() {
            int i = PassportVerificationGuideActivity.R;
            ?? r0 = PassportVerificationGuideActivity.this;
            r0.getClass();
            cv6.a(r0, "PASSPORT", new vya(r0), new xya(r0));
            r0.overridePendingTransition(yzb.ovo_slide_in_right, yzb.ovo_slide_out_left);
            return p1g.a;
        }
    }

    public static final class i extends ua8 implements Function110<q99, p1g> {
        public final q99 b;

        public i(q99 q99Var) {
            super(1);
            this.b = q99Var;
        }

        public final Object invoke(Object obj) {
            vk7.f((q99) obj, "it");
            this.b.dismiss();
            return p1g.a;
        }
    }

    public static final class j extends ua8 implements Function110<q99, p1g> {
        public final Context c;
        public final q99 d;

        public j(PassportVerificationGuideActivity passportVerificationGuideActivity, q99 q99Var) {
            super(1);
            this.c = passportVerificationGuideActivity;
            this.d = q99Var;
        }

        public final Object invoke(Object obj) {
            vk7.f((q99) obj, "it");
            PassportVerificationGuideActivity.this.P = true;
            Intent intent = new Intent("android.settings.APPLICATION_DETAILS_SETTINGS");
            Context context = this.c;
            intent.setData(Uri.fromParts("package", context.getPackageName(), null));
            q0f.s(context, intent, false);
            this.d.dismiss();
            return p1g.a;
        }
    }

    public static final class k extends ua8 implements zu5<ViewModelStore> {
        public final ComponentActivity b;

        public k(ComponentActivity componentActivity) {
            super(0);
            this.b = componentActivity;
        }

        public final Object invoke() {
            ViewModelStore viewModelStore = this.b.getViewModelStore();
            vk7.e(viewModelStore, "viewModelStore");
            return viewModelStore;
        }
    }

    public static final class l extends ua8 implements zu5<sh2> {
        public final ComponentActivity b;

        public l(ComponentActivity componentActivity) {
            super(0);
            this.b = componentActivity;
        }

        public final Object invoke() {
            sh2 defaultViewModelCreationExtras = this.b.getDefaultViewModelCreationExtras();
            vk7.e(defaultViewModelCreationExtras, "this.defaultViewModelCreationExtras");
            return defaultViewModelCreationExtras;
        }
    }

    public static final class m extends ua8 implements zu5<ViewModelProvider.Factory> {
        public m() {
            super(0);
        }

        public final Object invoke() {
            ViewModelProvider.Factory factory = PassportVerificationGuideActivity.this.H;
            if (factory != null) {
                return factory;
            }
            vk7.m("idCardCaptureGuideViewModelFactory");
            throw null;
        }
    }

    public final void G0() {
        qs2 qs2Var = q0f.c;
        if (qs2Var == null) {
            vk7.m("premierUpgradeComponent");
            throw null;
        }
        this.G = (f6g) qs2Var.j.get();
        this.H = qs2Var.b();
        akb H = qs2Var.a.H();
        pvm.p(H);
        this.I = H;
    }

    @Override
    public final Language M0() {
        Language language = alb.a;
        return alb.a;
    }

    public final void O0(zu5<p1g> zu5Var) {
        if (z8.b(this, "android.permission.CAMERA")) {
            zu5Var.invoke();
            return;
        }
        ?? zfcVar = new zfc(this, zx1.b.a);
        zfcVar.setCancelable(false);
        zfcVar.p("rima_inline_selfie");
        zfcVar.x(getResources().getString(h9c.ovo_kyc_camera_permission_title));
        zfcVar.k(getResources().getString(h9c.ovo_kyc_camera_permission_info));
        zfcVar.q(h9c.ovo_kyc_camera_permission_cta, new zya(this));
        if (zfcVar.isShowing()) {
            return;
        }
        zfcVar.show();
    }

    public final rx6 P0() {
        return (rx6) this.L.getValue();
    }

    public final void Q0(Context context) {
        q99 q99Var = new q99(context);
        q99Var.g(getString(h9c.ovo_kyc_camera_permission_rationale_title));
        q99Var.d(getString(h9c.ovo_kyc_camera_permission_rationale_desc));
        q99Var.setCancelable(false);
        q99Var.e(getString(h9c.ovo_dismiss), new i(q99Var));
        q99Var.f(getString(h9c.ovo_open_settings), new j((PassportVerificationGuideActivity) context, q99Var));
        q99Var.show();
    }

    public final void onBackPressed() {
        B0();
    }

    @Override
    public final void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        Language language = alb.a;
        alb.a(Language.EN);
        ViewDataBinding c2 = fv2.c(this, l6c.ovo_activity_passport_verification_guide);
        vk7.e(c2, "setContentView(this, R.l…sport_verification_guide)");
        this.J = (rla) c2;
        if (Build.VERSION.SDK_INT >= 23) {
            getWindow().addFlags(Integer.MIN_VALUE);
            getWindow().setStatusBarColor(av1.a(getResources(), y0c.color_whitepepper, getTheme()));
        }
        rla rlaVar = this.J;
        if (rlaVar == null) {
            vk7.m("binding");
            throw null;
        }
        A0(rlaVar.x);
        ActionBar x0 = x0();
        if (x0 != null) {
            x0.o(true);
            x0.m(new ColorDrawable(lc2.b(this, y0c.color_whitepepper)));
            x0.y("");
        }
        rla rlaVar2 = this.J;
        if (rlaVar2 == null) {
            vk7.m("binding");
            throw null;
        }
        rlaVar2.w(this);
        shc shcVar = shc.a;
        Context context = ((ViewDataBinding) rlaVar2).e.getContext();
        vk7.e(context, "root.context");
        shcVar.a(context, "https://static.ovo.id/kyc/general/assets/png/img_passport_verification.png", new d(rlaVar2));
        rlaVar2.f1188u.setOnClickListener(new j2b(1, this));
        rx6 P0 = P0();
        vx0.u(this, new fxa(P0.p, new e(this)));
        vx0.t(this, new fxa(((ch0) P0).l, new f(this)));
        vx0.t(this, new fxa(P0.n, new g()));
        P0().C("", true);
    }

    public final boolean onCreateOptionsMenu(Menu menu) {
        vk7.f(menu, "menu");
        getMenuInflater().inflate(a8c.ovo_menu_verification_guide, menu);
        return super/*android.app.Activity*/.onCreateOptionsMenu(menu);
    }

    public final boolean onOptionsItemSelected(MenuItem menuItem) {
        vk7.f(menuItem, "item");
        int itemId = menuItem.getItemId();
        if (itemId == 16908332) {
            B0();
            return true;
        }
        if (itemId != s4c.menu_help) {
            return super/*android.app.Activity*/.onOptionsItemSelected(menuItem);
        }
        P0().z("", true);
        P0().p.setValue((Object) null);
        return true;
    }

    public final void onResume() {
        super.onResume();
        Language language = alb.a;
        alb.a(Language.EN);
        if (this.P) {
            this.P = false;
            O0(new h());
        }
    }
}