正在查看: Akıllı Bilet v4.0.39.217 应用的 AddPhysicalCardActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Akıllı Bilet v4.0.39.217 应用的 AddPhysicalCardActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.asis.baseapp.ui.virtual.addcard;
import android.app.PendingIntent;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.nfc.NfcAdapter;
import android.os.Build;
import android.os.Bundle;
import android.view.MenuItem;
import androidx.appcompat.content.res.AppCompatResources;
import androidx.appcompat.widget.AppCompatImageView;
import com.asis.baseapp.ui.dialog.CustomDialog$Builder$CustomDialogParams;
import com.asis.coreapp.R$drawable;
import com.asis.coreapp.R$id;
import com.asis.coreapp.R$string;
import com.bumptech.glide.a;
import com.google.android.material.appbar.MaterialToolbar;
import com.google.android.material.textfield.TextInputEditText;
import com.google.android.material.textview.MaterialTextView;
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.a8;
import defpackage.ac;
import defpackage.ak;
import defpackage.bu4;
import defpackage.d8;
import defpackage.dg5;
import defpackage.do3;
import defpackage.fn2;
import defpackage.fx5;
import defpackage.i60;
import defpackage.kk3;
import defpackage.kw4;
import defpackage.lt0;
import defpackage.nm4;
import defpackage.o45;
import defpackage.r2;
import defpackage.t22;
import defpackage.tj4;
import defpackage.vr;
import defpackage.x64;
import defpackage.xq2;
import kotlin.Metadata;
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\u0018\u00002\u00020\u0001:\u0001\u0004B\u0007¢\u0006\u0004\b\u0002\u0010\u0003¨\u0006\u0005"}, d2 = {"Lcom/asis/baseapp/ui/virtual/addcard/AddPhysicalCardActivity;", "Lvr;", "<init>", "()V", "o41", "coreapp_release"}, k = 1, mv = {1, 9, 0})
public final class AddPhysicalCardActivity extends vr {
public static final int D = 0;
public final kw4 B = fn2.b0(new a8(this, 0));
public final dg5 C = new dg5(do3.a(AddPhysicalCardViewModel.class), new kk3(this, 7), new kk3(this, 6), new o45(this, 18));
public final r2 k0() {
return (r2) this.B.getValue();
}
public final void l0(String str, boolean z) {
if (z) {
String string = getString(R$string.error);
fn2.u(string, "getString(...)");
M(string, str);
} else {
String string2 = getString(R$string.success);
fn2.u(string2, "getString(...)");
P(string2, str, true, new a8(this, 2));
}
}
@Override
public final void onCreate(Bundle bundle) {
super.onCreate(bundle);
setContentView(k0().a);
String stringExtra = getIntent().getStringExtra("com.asis.baseapp.AddPhysicalCardActivity.intent_mifare_id");
if (stringExtra == null || stringExtra.length() == 0) {
if (!(w() != null)) {
MaterialTextView materialTextView = k0().h;
fn2.u(materialTextView, "nfcInfoText");
fn2.R(materialTextView);
AppCompatImageView appCompatImageView = k0().g;
fn2.u(appCompatImageView, "gifView");
fn2.R(appCompatImageView);
}
if (fn2.g(D(), Boolean.FALSE)) {
String string = getString(R$string.attention);
String string2 = getString(R$string.your_phone_nfc_disabled_for_card_query);
String string3 = getString(R$string.go_to_settings);
int i = R$drawable.ic_error;
fn2.s(string);
fn2.s(string2);
fn2.s(string3);
J(new CustomDialog$Builder$CustomDialogParams(string, string2, i, 0, string3, null, false, 104), new a8(this, r1), bu4.s);
}
} else {
k0().b.setText(stringExtra);
MaterialTextView materialTextView2 = k0().h;
fn2.u(materialTextView2, "nfcInfoText");
fn2.R(materialTextView2);
}
r2 k0 = k0();
boolean booleanExtra = getIntent().getBooleanExtra("com.asis.baseapp.AddPhysicalCardActivity.intent_is_nfc_info_enabled", true);
if (booleanExtra) {
a.b(this).e(this).l().C(Integer.valueOf(R$drawable.permission_nfc)).A(k0.g);
}
TextInputEditText textInputEditText = k0.b;
Context applicationContext = getApplicationContext();
fn2.t(applicationContext, "null cannot be cast to non-null type com.asis.baseapp.Application");
textInputEditText.setFilters(fx5.h(((ak) applicationContext).d()));
Context applicationContext2 = getApplicationContext();
fn2.t(applicationContext2, "null cannot be cast to non-null type com.asis.baseapp.Application");
lt0 e = ((ak) applicationContext2).e();
Context applicationContext3 = getApplicationContext();
fn2.t(applicationContext3, "null cannot be cast to non-null type com.asis.baseapp.Application");
a.b(this).e(this).o(Integer.valueOf(e.c(((ak) applicationContext3).d()))).A(k0.d);
MaterialToolbar materialToolbar = k0.j;
fn2.u(materialToolbar, "toolbar");
fn2.p0(this, materialToolbar, new a8(this, 3));
MenuItem findItem = k0().j.getMenu().findItem(R$id.report_button);
Context applicationContext4 = getApplicationContext();
fn2.t(applicationContext4, "null cannot be cast to non-null type com.asis.baseapp.Application");
if (((ak) applicationContext4).g().e()) {
findItem.setEnabled(true);
findItem.setVisible(true);
} else {
findItem.setIcon(AppCompatResources.getDrawable(getApplicationContext(), R$drawable.ic_full_transparent));
findItem.setEnabled(false);
findItem.setVisible(false);
}
k0().j.setOnMenuItemClickListener(new x64(this, 7));
k0().j.requestLayout();
k0.i.setOnClickListener(new tj4(8, this, k0));
NfcAdapter w = w();
r1 = (w == null || !w.isEnabled()) ? 0 : 1;
AppCompatImageView appCompatImageView2 = k0.g;
MaterialTextView materialTextView3 = k0.h;
if (r1 == 0 || !booleanExtra) {
fn2.u(materialTextView3, "nfcInfoText");
fn2.R(materialTextView3);
fn2.u(appCompatImageView2, "gifView");
fn2.R(appCompatImageView2);
} else {
fn2.u(materialTextView3, "nfcInfoText");
fn2.A0(materialTextView3);
fn2.u(appCompatImageView2, "gifView");
fn2.A0(appCompatImageView2);
}
xq2.E(t22.n(this), null, 0, new d8(this, null), 3);
}
@Override
public final void onNewIntent(Intent intent) {
super.onNewIntent(intent);
if (intent != null) {
i60 i60Var = new i60(intent, 0);
if (i60Var.j()) {
k0().b.setText(i60Var.f());
}
}
}
@Override
public final void onResume() {
super.onResume();
ac acVar = ac.d;
fn2.v(acVar, "screen");
FirebaseAnalytics analytics = AnalyticsKt.getAnalytics(Firebase.INSTANCE);
ParametersBuilder parametersBuilder = new ParametersBuilder();
parametersBuilder.param(FirebaseAnalytics.Param.SCREEN_NAME, acVar.a);
parametersBuilder.param(FirebaseAnalytics.Param.SCREEN_CLASS, acVar.b);
nm4.s(acVar.c, parametersBuilder, "module_name", analytics, FirebaseAnalytics.Event.SCREEN_VIEW);
IntentFilter[] intentFilterArr = {new IntentFilter("android.nfc.action.TAG_DISCOVERED"), new IntentFilter("android.nfc.action.NDEF_DISCOVERED"), new IntentFilter("android.nfc.action.TECH_DISCOVERED")};
PendingIntent activity = Build.VERSION.SDK_INT >= 31 ? PendingIntent.getActivity(this, 0, new Intent(this, (Class<?>) AddPhysicalCardActivity.class).addFlags(536870912), 33554432) : PendingIntent.getActivity(this, 0, new Intent(this, (Class<?>) AddPhysicalCardActivity.class).addFlags(536870912), 134217728);
NfcAdapter w = w();
if (w == null || !w.isEnabled()) {
return;
}
w.enableForegroundDispatch(this, activity, intentFilterArr, null);
}
}