正在查看: BodyTech v7.6.4 应用的 ChallengeActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: BodyTech v7.6.4 应用的 ChallengeActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.stripe.android.stripe3ds2.views;
import android.app.Dialog;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import androidx.activity.OnBackPressedCallback;
import androidx.appcompat.app.AppCompatActivity;
import androidx.core.os.BundleKt;
import androidx.fragment.app.FragmentManager;
import androidx.fragment.app.FragmentTransaction;
import androidx.lifecycle.Observer;
import androidx.lifecycle.ViewModelLazy;
import androidx.lifecycle.ViewModelProvider;
import androidx.lifecycle.ViewModelStore;
import androidx.lifecycle.viewmodel.CreationExtras;
import com.newrelic.agent.android.api.v2.TraceFieldInterface;
import com.newrelic.agent.android.background.ApplicationStateMonitor;
import com.newrelic.agent.android.instrumentation.Instrumented;
import com.newrelic.agent.android.tracing.Trace;
import com.newrelic.agent.android.tracing.TraceMachine;
import com.stripe.android.stripe3ds2.init.ui.UiCustomization;
import com.stripe.android.stripe3ds2.observability.DefaultErrorReporter;
import com.stripe.android.stripe3ds2.observability.ErrorReporter;
import com.stripe.android.stripe3ds2.observability.Stripe3ds2ErrorReporterConfig;
import com.stripe.android.stripe3ds2.transaction.ChallengeActionHandler;
import com.stripe.android.stripe3ds2.transaction.ChallengeRequestExecutor;
import com.stripe.android.stripe3ds2.transaction.DefaultTransactionTimer;
import com.stripe.android.stripe3ds2.transaction.StripeErrorRequestExecutor;
import com.stripe.android.stripe3ds2.transaction.e;
import com.stripe.android.stripe3ds2.transaction.e0;
import com.stripe.android.stripe3ds2.transaction.l;
import com.stripe.android.stripe3ds2.transaction.q;
import com.stripe.android.stripe3ds2.transactions.ChallengeRequestData;
import com.stripe.android.stripe3ds2.transactions.ChallengeResponseData;
import com.stripe.android.stripe3ds2.transactions.UiType;
import com.stripe.android.stripe3ds2.views.ChallengeActivityViewModel;
import com.stripe.android.stripe3ds2.views.ChallengeViewArgs;
import java.util.ArrayList;
import kotlin.Function;
import kotlin.Lazy;
import kotlin.Metadata;
import kotlin.Pair;
import kotlin.Unit;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Ref$ObjectRef;
import kotlin.jvm.internal.r;
import kotlin.jvm.internal.v;
import kotlinx.coroutines.CoroutineDispatcher;
import kotlinx.coroutines.Dispatchers;
import kotlinx.coroutines.scheduling.WorkQueueKt;
@Metadata(d1 = {"\u0000\u0086\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\b\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\b\u0018\u0000 Q2\u00020\u0001:\u0001RB\u0007¢\u0006\u0004\bO\u0010PJ\u0010\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0002H\u0002J\b\u0010\u0006\u001a\u00020\u0004H\u0002J\b\u0010\u0007\u001a\u00020\u0004H\u0002J\b\u0010\b\u001a\u00020\u0004H\u0002J\u0012\u0010\u000b\u001a\u00020\u00042\b\u0010\n\u001a\u0004\u0018\u00010\tH\u0014J\b\u0010\f\u001a\u00020\u0004H\u0016J\u0010\u0010\u000f\u001a\u00020\u00042\u0006\u0010\u000e\u001a\u00020\rH\u0016J\b\u0010\u0010\u001a\u00020\u0004H\u0014J\b\u0010\u0011\u001a\u00020\u0004H\u0014J\b\u0010\u0012\u001a\u00020\u0004H\u0014R\u001b\u0010\u0018\u001a\u00020\u00138BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b\u0014\u0010\u0015\u001a\u0004\b\u0016\u0010\u0017R\u001b\u0010\u001d\u001a\u00020\u00198BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b\u001a\u0010\u0015\u001a\u0004\b\u001b\u0010\u001cR\u001b\u0010\"\u001a\u00020\u001e8@X\u0080\u0084\u0002¢\u0006\f\n\u0004\b\u001f\u0010\u0015\u001a\u0004\b \u0010!R\u001b\u0010'\u001a\u00020#8@X\u0080\u0084\u0002¢\u0006\f\n\u0004\b$\u0010\u0015\u001a\u0004\b%\u0010&R\u001b\u0010,\u001a\u00020(8@X\u0080\u0084\u0002¢\u0006\f\n\u0004\b)\u0010\u0015\u001a\u0004\b*\u0010+R\u001b\u00101\u001a\u00020-8BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b.\u0010\u0015\u001a\u0004\b/\u00100R\u001b\u00106\u001a\u0002028BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b3\u0010\u0015\u001a\u0004\b4\u00105R\u001b\u0010;\u001a\u0002078@X\u0080\u0084\u0002¢\u0006\f\n\u0004\b8\u0010\u0015\u001a\u0004\b9\u0010:R\u001b\u0010@\u001a\u00020<8BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b=\u0010\u0015\u001a\u0004\b>\u0010?R\u001b\u0010E\u001a\u00020A8BX\u0082\u0084\u0002¢\u0006\f\n\u0004\bB\u0010\u0015\u001a\u0004\bC\u0010DR\u001b\u0010J\u001a\u00020F8BX\u0082\u0084\u0002¢\u0006\f\n\u0004\bG\u0010\u0015\u001a\u0004\bH\u0010IR\u0018\u0010N\u001a\u0004\u0018\u00010K8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\bL\u0010M¨\u0006S"}, d2 = {"Lcom/stripe/android/stripe3ds2/views/ChallengeActivity;", "Landroidx/appcompat/app/AppCompatActivity;", "Lcom/stripe/android/stripe3ds2/transactions/ChallengeResponseData;", "cres", "", "a0", "P", "M", "O", "Landroid/os/Bundle;", "savedInstanceState", "onCreate", "onLowMemory", "", "level", "onTrimMemory", "onPause", "onResume", "onDestroy", "Lcom/stripe/android/stripe3ds2/transaction/e0;", "c", "Lkotlin/Lazy;", "W", "()Lcom/stripe/android/stripe3ds2/transaction/e0;", "transactionTimer", "Lcom/stripe/android/stripe3ds2/observability/ErrorReporter;", "d", "R", "()Lcom/stripe/android/stripe3ds2/observability/ErrorReporter;", "errorReporter", "Lcom/stripe/android/stripe3ds2/views/ChallengeFragment;", "e", "T", "()Lcom/stripe/android/stripe3ds2/views/ChallengeFragment;", "fragment", "Lli/c;", "k", "getFragmentViewBinding$3ds2sdk_release", "()Lli/c;", "fragmentViewBinding", "Lli/b;", "n", "Y", "()Lli/b;", "viewBinding", "Lcom/stripe/android/stripe3ds2/transaction/ChallengeActionHandler;", "p", "Q", "()Lcom/stripe/android/stripe3ds2/transaction/ChallengeActionHandler;", "challengeActionHandler", "Lcom/stripe/android/stripe3ds2/transaction/q;", "q", "S", "()Lcom/stripe/android/stripe3ds2/transaction/q;", "errorRequestExecutor", "Lcom/stripe/android/stripe3ds2/views/ChallengeActivityViewModel;", "r", "Z", "()Lcom/stripe/android/stripe3ds2/views/ChallengeActivityViewModel;", "viewModel", "Lcom/stripe/android/stripe3ds2/views/i;", "t", "X", "()Lcom/stripe/android/stripe3ds2/views/i;", "viewArgs", "Lcom/stripe/android/stripe3ds2/views/o;", "v", "U", "()Lcom/stripe/android/stripe3ds2/views/o;", "keyboardController", "Lcom/stripe/android/stripe3ds2/views/ChallengeSubmitDialogFactory;", "w", "V", "()Lcom/stripe/android/stripe3ds2/views/ChallengeSubmitDialogFactory;", "progressDialogFactory", "Landroid/app/Dialog;", "x", "Landroid/app/Dialog;", "progressDialog", "<init>", "()V", "z", "a", "3ds2sdk_release"}, k = 1, mv = {1, 9, 0})
@Instrumented
public final class ChallengeActivity extends AppCompatActivity implements TraceFieldInterface {
private final Lazy transactionTimer;
private final Lazy errorReporter;
private final Lazy fragment;
private final Lazy fragmentViewBinding;
private final Lazy viewBinding;
private final Lazy challengeActionHandler;
private final Lazy errorRequestExecutor;
private final Lazy viewModel;
private final Lazy viewArgs;
private final Lazy keyboardController;
private final Lazy progressDialogFactory;
private Dialog progressDialog;
public Trace y;
private static final a z = new a(null);
private static final CoroutineDispatcher A = Dispatchers.getIO();
@Metadata(d1 = {"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005\b\u0082\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0005\u0010\u0006R\u0014\u0010\u0003\u001a\u00020\u00028\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0003\u0010\u0004¨\u0006\u0007"}, d2 = {"Lcom/stripe/android/stripe3ds2/views/ChallengeActivity$a;", "", "Lkotlinx/coroutines/CoroutineDispatcher;", "WORK_CONTEXT", "Lkotlinx/coroutines/CoroutineDispatcher;", "<init>", "()V", "3ds2sdk_release"}, k = 1, mv = {1, 9, 0})
private static final class a {
private a() {
}
public a(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
}
@Metadata(d1 = {"\u0000\u0011\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\b\u0002*\u0001\u0000\b\n\u0018\u00002\u00020\u0001J\b\u0010\u0003\u001a\u00020\u0002H\u0016¨\u0006\u0004"}, d2 = {"com/stripe/android/stripe3ds2/views/ChallengeActivity$b", "Landroidx/activity/OnBackPressedCallback;", "", "handleOnBackPressed", "3ds2sdk_release"}, k = 1, mv = {1, 9, 0})
public static final class b extends OnBackPressedCallback {
b() {
super(true);
}
public void handleOnBackPressed() {
ChallengeActivity.this.Z().u(e.a.c);
}
}
@Metadata(k = WorkQueueKt.STEAL_ANY, mv = {1, 9, 0}, xi = 48)
static final class c implements Observer, kotlin.jvm.internal.o {
private final Function1 c;
c(Function1 function) {
r.i(function, "function");
this.c = function;
}
public final boolean equals(Object obj) {
if ((obj instanceof Observer) && (obj instanceof kotlin.jvm.internal.o)) {
return r.d(getFunctionDelegate(), ((kotlin.jvm.internal.o) obj).getFunctionDelegate());
}
return false;
}
@Override
public final Function<?> getFunctionDelegate() {
return this.c;
}
public final int hashCode() {
return getFunctionDelegate().hashCode();
}
public final void onChanged(Object obj) {
this.c.invoke(obj);
}
}
public ChallengeActivity() {
Lazy b2;
Lazy b3;
Lazy b4;
Lazy b5;
Lazy b6;
Lazy b7;
Lazy b8;
Lazy b9;
Lazy b10;
Lazy b11;
b2 = kotlin.d.b(new Function0<DefaultTransactionTimer>() {
{
super(0);
}
@Override
public final DefaultTransactionTimer invoke() {
ChallengeViewArgs X;
q S;
ChallengeViewArgs X2;
X = ChallengeActivity.this.X();
int timeoutMins = X.getTimeoutMins();
S = ChallengeActivity.this.S();
X2 = ChallengeActivity.this.X();
return new DefaultTransactionTimer(timeoutMins, S, X2.getCreqData());
}
});
this.transactionTimer = b2;
b3 = kotlin.d.b(new Function0<DefaultErrorReporter>() {
{
super(0);
}
@Override
public final DefaultErrorReporter invoke() {
ChallengeViewArgs X;
Context applicationContext = ChallengeActivity.this.getApplicationContext();
r.h(applicationContext, "getApplicationContext(...)");
X = ChallengeActivity.this.X();
return new DefaultErrorReporter(applicationContext, new Stripe3ds2ErrorReporterConfig(X.m()), null, null, null, null, null, 0, 252, null);
}
});
this.errorReporter = b3;
b4 = kotlin.d.b(new Function0<ChallengeFragment>() {
{
super(0);
}
@Override
public final ChallengeFragment invoke() {
return (ChallengeFragment) ChallengeActivity.this.Y().d.getFragment();
}
});
this.fragment = b4;
b5 = kotlin.d.b(new Function0<li.c>() {
{
super(0);
}
@Override
public final li.c invoke() {
return ChallengeActivity.this.T().T();
}
});
this.fragmentViewBinding = b5;
b6 = kotlin.d.b(new Function0<li.b>() {
{
super(0);
}
@Override
public final li.b invoke() {
li.b c2 = li.b.c(ChallengeActivity.this.getLayoutInflater());
r.h(c2, "inflate(...)");
return c2;
}
});
this.viewBinding = b6;
b7 = kotlin.d.b(new Function0<ChallengeActionHandler.Default>() {
{
super(0);
}
@Override
public final ChallengeActionHandler.Default invoke() {
ChallengeViewArgs X;
ErrorReporter R;
ChallengeViewArgs X2;
CoroutineDispatcher coroutineDispatcher;
X = ChallengeActivity.this.X();
ChallengeRequestData creqData = X.getCreqData();
R = ChallengeActivity.this.R();
X2 = ChallengeActivity.this.X();
ChallengeRequestExecutor.Factory creqExecutorFactory = X2.getCreqExecutorFactory();
coroutineDispatcher = ChallengeActivity.A;
return new ChallengeActionHandler.Default(creqData, R, creqExecutorFactory, coroutineDispatcher);
}
});
this.challengeActionHandler = b7;
b8 = kotlin.d.b(new Function0<q>() {
{
super(0);
}
@Override
public final q invoke() {
CoroutineDispatcher coroutineDispatcher;
ChallengeViewArgs X;
ErrorReporter R;
coroutineDispatcher = ChallengeActivity.A;
StripeErrorRequestExecutor.b bVar = new StripeErrorRequestExecutor.b(coroutineDispatcher);
X = ChallengeActivity.this.X();
String acsUrl = X.getCreqExecutorConfig().getAcsUrl();
R = ChallengeActivity.this.R();
return bVar.a(acsUrl, R);
}
});
this.errorRequestExecutor = b8;
final Function0 function0 = null;
this.viewModel = new ViewModelLazy(v.b(ChallengeActivityViewModel.class), new Function0<ViewModelStore>() {
{
super(0);
}
@Override
public final ViewModelStore invoke() {
return this.getViewModelStore();
}
}, new Function0<ViewModelProvider.Factory>() {
{
super(0);
}
@Override
public final ViewModelProvider.Factory invoke() {
ChallengeActionHandler Q;
e0 W;
ErrorReporter R;
CoroutineDispatcher coroutineDispatcher;
Q = ChallengeActivity.this.Q();
W = ChallengeActivity.this.W();
R = ChallengeActivity.this.R();
coroutineDispatcher = ChallengeActivity.A;
return new ChallengeActivityViewModel.a(Q, W, R, coroutineDispatcher);
}
}, new Function0<CreationExtras>() {
{
super(0);
}
@Override
public final CreationExtras invoke() {
CreationExtras creationExtras;
Function0 function02 = Function0.this;
return (function02 == null || (creationExtras = (CreationExtras) function02.invoke()) == null) ? this.getDefaultViewModelCreationExtras() : creationExtras;
}
});
b9 = kotlin.d.b(new Function0<ChallengeViewArgs>() {
{
super(0);
}
@Override
public final ChallengeViewArgs invoke() {
ChallengeViewArgs.Companion companion = ChallengeViewArgs.INSTANCE;
Bundle extras = ChallengeActivity.this.getIntent().getExtras();
if (extras == null) {
extras = Bundle.EMPTY;
}
r.f(extras);
return companion.a(extras);
}
});
this.viewArgs = b9;
b10 = kotlin.d.b(new Function0<o>() {
{
super(0);
}
@Override
public final o invoke() {
return new o(ChallengeActivity.this);
}
});
this.keyboardController = b10;
b11 = kotlin.d.b(new Function0<ChallengeSubmitDialogFactory>() {
{
super(0);
}
@Override
public final ChallengeSubmitDialogFactory invoke() {
ChallengeViewArgs X;
?? r1 = ChallengeActivity.this;
X = r1.X();
return new ChallengeSubmitDialogFactory(r1, X.getUiCustomization());
}
});
this.progressDialogFactory = b11;
}
private final void M() {
final ?? a2 = new k(this).a(X().getUiCustomization().i(), X().getUiCustomization().c(UiCustomization.ButtonType.CANCEL));
if (a2 != 0) {
a2.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
ChallengeActivity.N(ThreeDS2Button.this, this, view);
}
});
}
}
public static final void N(ThreeDS2Button threeDS2Button, ChallengeActivity this$0, View view) {
r.i(this$0, "this$0");
threeDS2Button.setClickable(false);
this$0.Z().u(e.a.c);
}
public final void O() {
Dialog dialog = this.progressDialog;
if (dialog != null && dialog.isShowing()) {
dialog.dismiss();
}
this.progressDialog = null;
}
public final void P() {
U().a();
}
public final ChallengeActionHandler Q() {
return (ChallengeActionHandler) this.challengeActionHandler.getValue();
}
public final ErrorReporter R() {
return (ErrorReporter) this.errorReporter.getValue();
}
public final q S() {
return (q) this.errorRequestExecutor.getValue();
}
private final o U() {
return (o) this.keyboardController.getValue();
}
public final ChallengeSubmitDialogFactory V() {
return (ChallengeSubmitDialogFactory) this.progressDialogFactory.getValue();
}
public final e0 W() {
return (e0) this.transactionTimer.getValue();
}
public final ChallengeViewArgs X() {
return (ChallengeViewArgs) this.viewArgs.getValue();
}
public final void a0(ChallengeResponseData cres) {
FragmentManager supportFragmentManager = getSupportFragmentManager();
r.h(supportFragmentManager, "getSupportFragmentManager(...)");
FragmentTransaction beginTransaction = supportFragmentManager.beginTransaction();
r.h(beginTransaction, "beginTransaction()");
com.stripe.android.stripe3ds2.views.a aVar = com.stripe.android.stripe3ds2.views.a.a;
beginTransaction.setCustomAnimations(aVar.a(), aVar.b(), aVar.a(), aVar.b());
beginTransaction.replace(Y().d.getId(), ChallengeFragment.class, BundleKt.bundleOf(new Pair[]{gj.i.a("arg_cres", cres)}));
beginTransaction.commit();
}
public final ChallengeFragment T() {
return (ChallengeFragment) this.fragment.getValue();
}
public final li.b Y() {
return (li.b) this.viewBinding.getValue();
}
public final ChallengeActivityViewModel Z() {
return (ChallengeActivityViewModel) this.viewModel.getValue();
}
protected void onCreate(Bundle savedInstanceState) {
TraceMachine.startTracing("ChallengeActivity");
try {
TraceMachine.enterMethod(this.y, "ChallengeActivity#onCreate", (ArrayList) null);
} catch (NoSuchFieldError unused) {
TraceMachine.enterMethod((Trace) null, "ChallengeActivity#onCreate", (ArrayList) null);
}
getSupportFragmentManager().setFragmentFactory(new g(X().getUiCustomization(), W(), S(), R(), Q(), X().getCresData().getUiType(), X().getIntentData(), A));
super/*androidx.fragment.app.FragmentActivity*/.onCreate(savedInstanceState);
getOnBackPressedDispatcher().addCallback(new b());
getWindow().setFlags(8192, 8192);
setContentView(Y().getRoot());
Z().l().observe(this, new c(new Function1<com.stripe.android.stripe3ds2.transaction.e, Unit>() {
{
super(1);
}
public final void a(com.stripe.android.stripe3ds2.transaction.e eVar) {
ChallengeSubmitDialogFactory V;
if (ChallengeActivity.this.isFinishing()) {
return;
}
ChallengeActivity.this.P();
ChallengeActivity challengeActivity = ChallengeActivity.this;
V = challengeActivity.V();
Dialog a2 = V.a();
a2.show();
challengeActivity.progressDialog = a2;
ChallengeActivityViewModel Z = ChallengeActivity.this.Z();
r.f(eVar);
Z.u(eVar);
}
@Override
public Unit invoke(com.stripe.android.stripe3ds2.transaction.e eVar) {
a(eVar);
return Unit.a;
}
}));
Z().j().observe(this, new c(new Function1<com.stripe.android.stripe3ds2.transaction.l, Unit>() {
{
super(1);
}
public final void a(com.stripe.android.stripe3ds2.transaction.l lVar) {
ChallengeActivity.this.setResult(-1, new Intent().putExtras(lVar.e()));
if (ChallengeActivity.this.isFinishing()) {
return;
}
ChallengeActivity.this.finish();
}
@Override
public Unit invoke(com.stripe.android.stripe3ds2.transaction.l lVar) {
a(lVar);
return Unit.a;
}
}));
M();
final Ref$ObjectRef ref$ObjectRef = new Ref$ObjectRef();
ref$ObjectRef.element = "";
Z().h().observe(this, new c(new Function1<ChallengeResponseData, Unit>() {
{
super(1);
}
public final void a(ChallengeResponseData challengeResponseData) {
ChallengeActivity.this.O();
if (challengeResponseData != null) {
ChallengeActivity.this.a0(challengeResponseData);
Ref$ObjectRef<String> ref$ObjectRef2 = ref$ObjectRef;
UiType uiType = challengeResponseData.getUiType();
?? code = uiType != null ? uiType.getCode() : 0;
if (code == 0) {
code = "";
}
ref$ObjectRef2.element = code;
}
}
@Override
public Unit invoke(ChallengeResponseData challengeResponseData) {
a(challengeResponseData);
return Unit.a;
}
}));
if (savedInstanceState == null) {
Z().p(X().getCresData());
}
Z().m().observe(this, new c(new Function1<Boolean, Unit>() {
{
super(1);
}
public final void a(Boolean bool) {
ChallengeViewArgs X;
ChallengeViewArgs X2;
if (r.d(bool, Boolean.TRUE)) {
ChallengeActivityViewModel Z = ChallengeActivity.this.Z();
String str = ref$ObjectRef.element;
X = ChallengeActivity.this.X();
UiType uiType = X.getCresData().getUiType();
X2 = ChallengeActivity.this.X();
Z.n(new l.Timeout(str, uiType, X2.getIntentData()));
}
}
@Override
public Unit invoke(Boolean bool) {
a(bool);
return Unit.a;
}
}));
TraceMachine.exitMethod();
}
protected void onDestroy() {
super.onDestroy();
O();
}
public void onLowMemory() {
super/*android.app.Activity*/.onLowMemory();
Z().o();
}
protected void onPause() {
super/*androidx.fragment.app.FragmentActivity*/.onPause();
Z().s(true);
P();
}
protected void onResume() {
super/*androidx.fragment.app.FragmentActivity*/.onResume();
if (Z().getShouldRefreshUi()) {
Z().q();
}
}
protected void onStart() {
super.onStart();
ApplicationStateMonitor.getInstance().activityStarted();
}
protected void onStop() {
super.onStop();
ApplicationStateMonitor.getInstance().activityStopped();
}
public void onTrimMemory(int level) {
super/*androidx.activity.ComponentActivity*/.onTrimMemory(level);
Z().o();
}
}