正在查看: Perplexity v2.48.1 应用的 LinkActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Perplexity v2.48.1 应用的 LinkActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.stripe.android.link;
import B5.e;
import Ck.P;
import E3.h;
import F7.x0;
import G3.d;
import Nh.b;
import U7.c;
import Ui.C0503b;
import Ui.W;
import W9.m;
import Wh.C0540o;
import android.app.Application;
import android.content.Intent;
import android.os.Bundle;
import androidx.activity.ComponentActivity;
import androidx.lifecycle.u0;
import g4.f;
import ih.C0864m;
import java.util.Set;
import kotlin.Metadata;
import kotlin.Pair;
import kotlin.coroutines.CoroutineContext;
import kotlin.jvm.JvmClassMappingKt;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Reflection;
import kotlin.reflect.KClass;
import om.E0;
import qj.C1352f;
import rk.C1488x0;
import ti.AbstractC1592m;
import ti.C1593n;
import ti.C1601w;
import zi.C1862a;
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0001\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0002\u0010\u0003¨\u0006\u0004"}, d2 = {"Lcom/stripe/android/link/LinkActivity;", "Landroidx/activity/ComponentActivity;", "<init>", "()V", "paymentsheet_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public final class LinkActivity extends ComponentActivity {
public static final int X = 0;
public final P x;
public C1601w y;
public d z;
public LinkActivity() {
x0 x0Var = new x0(3);
x0Var.b(Reflection.a.b(C1601w.class), new C1488x0(9));
this.x = x0Var.d();
}
public final void e(AbstractC1592m abstractC1592m) {
setResult(73563, new Intent().putExtras(f.s(new Pair[]{new Pair("com.stripe.android.link.LinkActivityContract.extra_result", abstractC1592m)})));
finish();
}
public final void onCreate(Bundle bundle) {
m mVar;
KClass e;
String n;
super.onCreate(bundle);
try {
P factory = this.x;
Intrinsics.h(factory, "factory");
u0 store = getViewModelStore();
c defaultCreationExtras = getDefaultViewModelCreationExtras();
Intrinsics.h(store, "store");
Intrinsics.h(defaultCreationExtras, "defaultCreationExtras");
mVar = new m(store, factory, defaultCreationExtras);
e = JvmClassMappingKt.e(C1601w.class);
n = e.n();
} catch (NoArgsException unused) {
setResult(0);
finish();
}
if (n == null) {
throw new IllegalArgumentException("Local and anonymous classes can not be ViewModels");
}
this.y = (C1601w) mVar.n("androidx.lifecycle.ViewModelProvider.DefaultKey:".concat(n), e);
C1601w c1601w = this.y;
if (c1601w == null) {
return;
}
c1601w.s0.d(this, this);
C1862a c1862a = c1601w.w;
CoroutineContext coroutineContext = (CoroutineContext) c1862a.l.get();
Set set = (Set) c1862a.m.get();
Set set2 = (Set) c1862a.m.get();
Application application = c1862a.b;
C1593n c1593n = c1862a.c;
this.z = registerForActivityResult(new WebLinkActivityContract(new W(application, c1593n, coroutineContext, set, new C0503b(application, c1593n, set2), new C0540o((b) c1862a.p.get(), (CoroutineContext) c1862a.l.get()), (b) c1862a.p.get()), (C1352f) c1862a.u.get()), new E3.b(this, 9));
c1601w.A0 = new C0864m(1, this, LinkActivity.class, "launchWebFlow", "launchWebFlow(Lcom/stripe/android/link/LinkConfiguration;)V", 0, 20);
c1601w.z0 = new C0864m(1, this, LinkActivity.class, "dismissWithResult", "dismissWithResult(Lcom/stripe/android/link/LinkActivityResult;)V", 0, 21);
getLifecycle().a(c1601w);
h.a(this, new e(new q0.f(3, c1601w, this), true, 1514588233));
}
public final void onDestroy() {
super/*android.app.Activity*/.onDestroy();
C1601w c1601w = this.y;
if (c1601w != null) {
E0 e0 = c1601w.x0;
if (e0 != null) {
e0.f(null);
}
c1601w.x0 = null;
c1601w.x0 = null;
c1601w.y0 = null;
c1601w.z0 = null;
c1601w.A0 = null;
}
}
}