导航菜单

页面标题

页面副标题

Atlys v4.8.7 - PaymentMethodsActivity.java 源代码

正在查看: Atlys v4.8.7 应用的 PaymentMethodsActivity.java JAVA 源代码文件

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


package com.stripe.android.view;

import Bi.C0028h;
import android.content.Intent;
import android.content.res.Resources;
import android.os.Bundle;
import android.text.method.LinkMovementMethod;
import android.view.VelocityTracker;
import android.view.View;
import android.view.ViewConfiguration;
import android.view.ViewGroup;
import android.widget.FrameLayout;
import android.widget.TextView;
import androidx.recyclerview.widget.RecyclerView;
import di.AbstractC0771A;
import java.util.ArrayList;
import kotlin.Metadata;
import kotlin.Pair;
import qh.C1053g;

@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0007\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0002\u0010\u0003¨\u0006\u0004"}, d2 = {"Lcom/stripe/android/view/PaymentMethodsActivity;", "Lk/k;", "<init>", "()V", "payments-core_release"}, k = 1, mv = {1, 8, 0})
public final class PaymentMethodsActivity extends k.k {
    public static final int l1 = 0;
    public final wl.n G = di.z.c0(new S0(this, 6));
    public final wl.n I = di.z.c0(new S0(this, 5));
    public final wl.n e1 = di.z.c0(new D(0, 7));
    public final wl.n f1 = di.z.c0(new S0(this, 3));
    public final wl.n g1 = di.z.c0(new S0(this, 1));
    public final wl.n h1 = di.z.c0(new S0(this, 2));
    public final E.j i1 = new E.j(kotlin.jvm.internal.z.a.b(PaymentMethodsViewModel.class), new C0028h(this, 25), new S0(this, 7), new C0028h(this, 26));
    public final wl.n j1 = di.z.c0(new S0(this, 0));
    public boolean k1;

    public final void j0(Gh.T0 t0, int i) {
        Intent intent = new Intent();
        intent.putExtras(AbstractC0771A.x(new Pair("extra_activity_result", new a1(t0, l0().j && t0 == null))));
        setResult(i, intent);
        finish();
    }

    public final g1 k0() {
        return (g1) this.j1.getValue();
    }

    public final Z0 l0() {
        return (Z0) this.h1.getValue();
    }

    public final C1053g m0() {
        return (C1053g) this.G.getValue();
    }

    public final PaymentMethodsViewModel n0() {
        return (PaymentMethodsViewModel) this.i1.getValue();
    }

    public final void onCreate(Bundle bundle) {
        super/*androidx.fragment.app.K*/.onCreate(bundle);
        wl.n nVar = this.e1;
        View view = null;
        if (((wl.l) nVar.getValue()).a instanceof wl.k) {
            j0(null, 0);
            return;
        }
        if (dj.h.p(this, new S0(this, 4))) {
            this.k1 = true;
            return;
        }
        setContentView(m0().a);
        Integer num = l0().g;
        if (num != null) {
            getWindow().addFlags(num.intValue());
        }
        e.J onBackPressedDispatcher = getOnBackPressedDispatcher();
        kotlin.jvm.internal.l.g(onBackPressedDispatcher, "onBackPressedDispatcher");
        d4.e.C(onBackPressedDispatcher, (androidx.lifecycle.G) null, new V0(this, 0), 3);
        dn.G.C(androidx.lifecycle.r0.i(this), (Al.k) null, 0, new W0(this, null), 3);
        dn.G.C(androidx.lifecycle.r0.i(this), (Al.k) null, 0, new X0(this, null), 3);
        dn.G.C(androidx.lifecycle.r0.i(this), (Al.k) null, 0, new U0(this, null), 3);
        final E.j jVar = new E.j(this, k0(), (K) this.f1.getValue(), ((wl.l) nVar.getValue()).a, n0().y, new V0(this, 2));
        k0().r = new PaymentMethodsAdapter$Listener() {
            @Override
            public final void a() {
                int i = PaymentMethodsActivity.l1;
                k.k kVar = PaymentMethodsActivity.this;
                kVar.getClass();
                kVar.setResult(-1, new Intent().putExtras(AbstractC0771A.x(new Pair("extra_activity_result", new a1(null, true)))));
                kVar.finish();
            }

            @Override
            public final void b(Gh.T0 paymentMethod) {
                kotlin.jvm.internal.l.h(paymentMethod, "paymentMethod");
                jVar.F(paymentMethod).show();
            }

            @Override
            public void onPaymentMethodClick(Gh.T0 paymentMethod) {
                kotlin.jvm.internal.l.h(paymentMethod, "paymentMethod");
                PaymentMethodsActivity.this.m0().e.setTappedPaymentMethod$payments_core_release(paymentMethod);
            }
        };
        m0().e.setAdapter(k0());
        m0().e.setPaymentMethodSelectedCallback$payments_core_release(new V0(this, 1));
        if (l0().k) {
            RecyclerView recyclerView = m0().e;
            R0 r0 = new R0(this, k0(), new Yc.a(jVar, 22));
            recyclerView.getClass();
            androidx.recyclerview.widget.N n = new androidx.recyclerview.widget.N(r0);
            RecyclerView recyclerView2 = n.t;
            if (recyclerView2 != recyclerView) {
                androidx.recyclerview.widget.J j = n.B;
                if (recyclerView2 != null) {
                    recyclerView2.removeItemDecoration(n);
                    n.t.removeOnItemTouchListener(j);
                    n.t.removeOnChildAttachStateChangeListener(n);
                    ArrayList arrayList = n.r;
                    for (int size = arrayList.size() - 1; size >= 0; size--) {
                        androidx.recyclerview.widget.K k = (androidx.recyclerview.widget.K) arrayList.get(0);
                        k.g.cancel();
                        n.o.getClass();
                        androidx.recyclerview.widget.M.a(k.e);
                    }
                    arrayList.clear();
                    n.y = null;
                    VelocityTracker velocityTracker = n.v;
                    if (velocityTracker != null) {
                        velocityTracker.recycle();
                        n.v = null;
                    }
                    androidx.recyclerview.widget.L l = n.A;
                    if (l != null) {
                        l.a = false;
                        n.A = null;
                    }
                    if (n.z != null) {
                        n.z = null;
                    }
                }
                n.t = recyclerView;
                Resources resources = recyclerView.getResources();
                n.h = resources.getDimension(2131165508);
                n.i = resources.getDimension(2131165507);
                n.s = ViewConfiguration.get(n.t.getContext()).getScaledTouchSlop();
                n.t.addItemDecoration(n);
                n.t.addOnItemTouchListener(j);
                n.t.addOnChildAttachStateChangeListener(n);
                n.A = new androidx.recyclerview.widget.L(n);
                n.z = new Yo.i(n.t.getContext(), n.A);
            }
        }
        h.d registerForActivityResult = registerForActivityResult(new Oh.g(6), new Lh.b(this, 2));
        kotlin.jvm.internal.l.g(registerForActivityResult, "registerForActivityResul…entMethodResult\n        )");
        dn.G.C(androidx.lifecycle.r0.i(this), (Al.k) null, 0, new Y0(this, registerForActivityResult, null), 3);
        setSupportActionBar(m0().f);
        k.b supportActionBar = getSupportActionBar();
        if (supportActionBar != null) {
            supportActionBar.p(true);
            supportActionBar.r();
        }
        FrameLayout frameLayout = m0().c;
        kotlin.jvm.internal.l.g(frameLayout, "viewBinding.footerContainer");
        if (l0().b > 0) {
            view = getLayoutInflater().inflate(l0().b, (ViewGroup) frameLayout, false);
            view.setId(2131363103);
            if (view instanceof TextView) {
                TextView textView = (TextView) view;
                p2.e.a(textView);
                androidx.core.view.a0.e(view);
                textView.setMovementMethod(LinkMovementMethod.getInstance());
            }
        }
        if (view != null) {
            m0().e.setAccessibilityTraversalBefore(view.getId());
            view.setAccessibilityTraversalAfter(m0().e.getId());
            m0().c.addView(view);
            FrameLayout frameLayout2 = m0().c;
            kotlin.jvm.internal.l.g(frameLayout2, "viewBinding.footerContainer");
            frameLayout2.setVisibility(0);
        }
        m0().e.requestFocusFromTouch();
    }

    public final void onDestroy() {
        if (!this.k1) {
            PaymentMethodsViewModel n0 = n0();
            Gh.T0 c = k0().c();
            n0.u = c != null ? c.a : null;
        }
        super.onDestroy();
    }

    public final boolean onSupportNavigateUp() {
        j0(k0().c(), 0);
        return true;
    }
}