导航菜单

页面标题

页面副标题

Akıllı Bilet v4.0.39.217 - DisabledOtpActivity.java 源代码

正在查看: Akıllı Bilet v4.0.39.217 应用的 DisabledOtpActivity.java JAVA 源代码文件

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


package com.asis.disabled.ui.otp;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.text.Editable;
import android.text.TextWatcher;
import android.view.inputmethod.InputMethodManager;
import androidx.constraintlayout.widget.ConstraintLayout;
import com.asis.disabled.R$drawable;
import com.asis.disabled.utils.DisabledPinEntryEditText;
import com.google.android.gms.internal.p001authapiphone.zzab;
import com.google.firebase.analytics.FirebaseAnalytics;
import com.google.firebase.analytics.ParametersBuilder;
import com.google.firebase.analytics.ktx.AnalyticsKt;
import com.google.firebase.ktx.Firebase;
import defpackage.bd;
import defpackage.bd4;
import defpackage.cd4;
import defpackage.ci4;
import defpackage.dg5;
import defpackage.do3;
import defpackage.fn2;
import defpackage.g96;
import defpackage.ix4;
import defpackage.jj;
import defpackage.jk0;
import defpackage.kw4;
import defpackage.m01;
import defpackage.mm2;
import defpackage.mx4;
import defpackage.n01;
import defpackage.nm4;
import defpackage.o01;
import defpackage.rx1;
import defpackage.t22;
import defpackage.ur;
import defpackage.x3;
import defpackage.y13;
import defpackage.zq;
import java.util.concurrent.TimeUnit;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import kotlin.Metadata;

@Metadata(d1 = {"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\b\u0007\u0018\u00002\u00020\u00012\u00020\u0002:\u0001\u0005B\u0007¢\u0006\u0004\b\u0003\u0010\u0004¨\u0006\u0006"}, d2 = {"Lcom/asis/disabled/ui/otp/DisabledOtpActivity;", "Lur;", "Landroid/text/TextWatcher;", "<init>", "()V", "mt1", "disabled_release"}, k = 1, mv = {1, 9, 0})
public final class DisabledOtpActivity extends rx1 implements TextWatcher {
    public static final int H = 0;
    public int A;
    public String B;
    public String C;
    public int D;
    public final kw4 E;
    public jj F;
    public final dg5 G;
    public String y;
    public y13 z;

    public DisabledOtpActivity() {
        super(1);
        this.y = "";
        this.B = "";
        this.C = "";
        this.E = fn2.b0(new n01(this, 0));
        this.G = new dg5(do3.a(DisabledOtpViewModel.class), new bd4(this, 13), new bd4(this, 12), new cd4(this, 6));
    }

    public final x3 M() {
        return (x3) this.E.getValue();
    }

    @Override
    public final void afterTextChanged(Editable editable) {
    }

    @Override
    public final void beforeTextChanged(CharSequence charSequence, int i, int i2, int i3) {
    }

    @Override
    public final void onActivityResult(int i, int i2, Intent intent) {
        String stringExtra;
        super.onActivityResult(i, i2, intent);
        if (i != 152615 || i2 != -1 || intent == null || (stringExtra = intent.getStringExtra("com.google.android.gms.auth.api.phone.EXTRA_SMS_MESSAGE")) == null) {
            return;
        }
        Matcher matcher = Pattern.compile("\\d{4}").matcher(stringExtra);
        if (matcher.find()) {
            String substring = stringExtra.substring(matcher.start(), matcher.end());
            fn2.u(substring, "substring(...)");
            this.A = Integer.parseInt(substring);
            M().d.setText(String.valueOf(this.A));
        }
    }

    @Override
    public final void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        F();
        setContentView(M().a);
        int i = 3;
        mm2.x(this, 0, 3);
        ConstraintLayout constraintLayout = M().c;
        fn2.u(constraintLayout, "container");
        ur.G(this, constraintLayout);
        M().d.setPinBackground(jk0.getDrawable(this, R$drawable.background_form_input));
        DisabledPinEntryEditText disabledPinEntryEditText = M().d;
        disabledPinEntryEditText.requestFocus();
        Object systemService = disabledPinEntryEditText.getContext().getSystemService("input_method");
        fn2.t(systemService, "null cannot be cast to non-null type android.view.inputmethod.InputMethodManager");
        ((InputMethodManager) systemService).showSoftInput(disabledPinEntryEditText, 0);
        M().d.addTextChangedListener(this);
        M().b.setOnClickListener(new m01(this, 0));
        this.B = String.valueOf(getIntent().getStringExtra("com.asis.disabled.intent_phone_number"));
        this.C = String.valueOf(getIntent().getStringExtra("com.asis.disabled.intent_mifare_id"));
        this.y = String.valueOf(getIntent().getStringExtra("com.asis.disabled.intent_tran_guid"));
        if (!(this.B.length() > 0)) {
            throw new IllegalStateException("DisabledOtpActivity require phone".toString());
        }
        if (!(this.y.length() > 0)) {
            throw new IllegalStateException("DisabledOtpActivity require tranQuid".toString());
        }
        if ((this.C.length() > 0 ? 1 : 0) == 0) {
            throw new IllegalStateException("DisabledOtpActivity require mifareId incase of resend code".toString());
        }
        ix4 startSmsUserConsent = new zzab((Activity) this).startSmsUserConsent(null);
        zq zqVar = new zq(15, new ci4(this, 27));
        g96 g96Var = (g96) startSmsUserConsent;
        g96Var.getClass();
        g96Var.e(mx4.a, zqVar);
        t22.n(this).a(new o01(this, null));
        y13 y13Var = new y13(this, i, TimeUnit.SECONDS.toMillis(180L));
        this.z = y13Var;
        y13Var.start();
    }

    @Override
    public final void onDestroy() {
        super.onDestroy();
        y13 y13Var = this.z;
        if (y13Var != null) {
            y13Var.cancel();
        }
        jj jjVar = this.F;
        if (jjVar != null) {
            unregisterReceiver(jjVar);
        }
    }

    @Override
    public final void onResume() {
        super.onResume();
        bd bdVar = bd.e;
        fn2.v(bdVar, "screen");
        FirebaseAnalytics analytics = AnalyticsKt.getAnalytics(Firebase.INSTANCE);
        ParametersBuilder parametersBuilder = new ParametersBuilder();
        parametersBuilder.param(FirebaseAnalytics.Param.SCREEN_NAME, bdVar.a);
        parametersBuilder.param(FirebaseAnalytics.Param.SCREEN_CLASS, bdVar.b);
        parametersBuilder.param("module_name", bdVar.c.name());
        nm4.r(bdVar.d, parametersBuilder, "account_name", analytics, FirebaseAnalytics.Event.SCREEN_VIEW);
    }

    @Override
    public final void onTextChanged(CharSequence charSequence, int i, int i2, int i3) {
        if (String.valueOf(charSequence).length() > 0) {
            this.A = Integer.parseInt(String.valueOf(charSequence));
        }
    }
}