导航菜单

页面标题

页面副标题

Crafto v9.3.3 - C5738y.java 源代码

正在查看: Crafto v9.3.3 应用的 C5738y.java JAVA 源代码文件

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


package hb;

import J9.V2;
import O8.I;
import android.app.ActionBar;
import android.content.Intent;
import android.content.res.Resources;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
import android.view.ViewGroup;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.ProgressBar;
import androidx.appcompat.widget.AppCompatTextView;
import androidx.appcompat.widget.Toolbar;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentActivity;
import androidx.fragment.app.FragmentViewModelLazyKt;
import androidx.lifecycle.InterfaceC3750u;
import androidx.lifecycle.v0;
import androidx.lifecycle.x0;
import androidx.lifecycle.y0;
import com.crafto.android.R;
import com.crafto.android.usa.data.model.UserUsa;
import com.crafto.android.usa.data.model.membership.MembershipPaymentData;
import com.crafto.android.usa.data.model.membership.MembershipPaymentOrderData;
import com.crafto.android.usa.ui.base.BaseActivityUsa;
import com.crafto.android.usa.utility.PreferencesHelperUsa;
import com.google.android.material.appbar.AppBarLayout;
import f.B;
import f.E;
import gb.C5595g;
import i4.InterfaceC5835a;
import java.util.HashMap;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Lambda;
import kotlin.jvm.internal.Reflection;
import kotlin.jvm.internal.SourceDebugExtension;
import kotlin.text.StringsKt;
import oa.C7227Y;
import org.jetbrains.annotations.NotNull;
import p003do.a;
import pb.AbstractC7391a;
import qb.C7505A;
import qb.C7515e;
import sb.C7791c;
import t7.C8050e4;
import y2.AbstractC9034a;

@Metadata
@SourceDebugExtension({"SMAP\nWebViewFragmentUsa.kt\nKotlin\n*S Kotlin\n*F\n+ 1 WebViewFragmentUsa.kt\ncom/crafto/android/usa/ui/support/WebViewFragmentUsa\n+ 2 FragmentViewModelLazy.kt\nandroidx/fragment/app/FragmentViewModelLazyKt\n*L\n1#1,298:1\n106#2,15:299\n*S KotlinDebug\n*F\n+ 1 WebViewFragmentUsa.kt\ncom/crafto/android/usa/ui/support/WebViewFragmentUsa\n*L\n60#1:299,15\n*E\n"})
public final class C5738y extends AbstractC5726m<C8050e4> {

    public String f65063H;

    public String f65064I;

    public String f65065L;

    public PreferencesHelperUsa f65066M;

    @NotNull
    public final Hk.k f65067P;

    public int f65068Q;

    public WebView f65069X;

    public static final class a extends WebViewClient {
        public a() {
        }

        @Override
        public final void onPageFinished(WebView view, String url) {
            ProgressBar progressBar;
            ProgressBar progressBar2;
            Intrinsics.checkNotNullParameter(view, "view");
            Intrinsics.checkNotNullParameter(url, "url");
            super.onPageFinished(view, url);
            C5738y c5738y = C5738y.this;
            C8050e4 c8050e4 = (C8050e4) c5738y.f19427w;
            if (c8050e4 != null && (progressBar2 = c8050e4.f85548d) != null) {
                progressBar2.setProgress(100);
            }
            C8050e4 c8050e42 = (C8050e4) c5738y.f19427w;
            if (c8050e42 == null || (progressBar = c8050e42.f85547c) == null) {
                return;
            }
            C7505A.c(progressBar);
        }

        @Override
        public final boolean shouldOverrideUrlLoading(WebView view, String url) {
            a.C0601a c0601a;
            C5738y c5738y;
            String stringExtra;
            Intent intent;
            Intrinsics.checkNotNullParameter(view, "view");
            Intrinsics.checkNotNullParameter(url, "url");
            try {
                com.crafto.android.usa.ui.base.a.j0(C5738y.this, "Log", "Webview", "About Us", url, "dlocal logs", 0, null, 992);
                c0601a = p003do.a.f61810a;
                c0601a.c("shouldOverrideUrlLoading: url : " + url, new Object[0]);
                String host = Uri.parse(url).getHost();
                c5738y = C5738y.this;
                if (host != null) {
                    if (!StringsKt.C(url, "tos", false) && !StringsKt.C(url, "privacy-policy", false) && !StringsKt.C(url, "pricing-and-refunds", false) && !StringsKt.C(url, "about-us", false)) {
                        if (!StringsKt.C(host, "kutumbapp.com", false) && !StringsKt.C(host, "primetrace.com", false) && !StringsKt.C(host, "crafto.app", false)) {
                            if (StringsKt.C(host, "send", false)) {
                                c5738y.startActivity(new Intent("android.intent.action.VIEW", Uri.parse(url)));
                                return true;
                            }
                        }
                        C5595g T10 = c5738y.T();
                        BaseActivityUsa context = C7515e.a(c5738y);
                        String str = c5738y.f65063H;
                        T10.getClass();
                        Intrinsics.checkNotNullParameter(context, "context");
                        if (str != null) {
                            Intent intent2 = new Intent();
                            intent2.setData(Uri.parse(str));
                            intent = C5595g.t(T10, context, intent2, false, true, 4);
                        } else {
                            intent = null;
                        }
                        if (intent != null) {
                            c5738y.T().e(C7515e.a(c5738y), intent, true, null);
                        }
                        return true;
                    }
                    return false;
                }
            } catch (Exception e10) {
                p003do.a.f61810a.e(e10);
            }
            if (StringsKt.C(url, "https://pay.dlocal.com/gmf/mcallbacks", false)) {
                FragmentActivity A10 = c5738y.A();
                Intent intent3 = A10 != null ? A10.getIntent() : null;
                FragmentActivity A11 = c5738y.A();
                if (A11 != null) {
                    A11.setResult(-1, intent3);
                }
                FragmentActivity A12 = c5738y.A();
                if (A12 != null) {
                    A12.onBackPressed();
                }
                return true;
            }
            if (kotlin.text.p.n(url, "intent://", false)) {
                Intent parseUri = Intent.parseUri(url, 1);
                if (parseUri == null || (stringExtra = parseUri.getStringExtra("browser_fallback_url")) == null) {
                    return false;
                }
                view.loadUrl(stringExtra);
                return true;
            }
            if (kotlin.text.p.n(url, "mailto:", false) || StringsKt.C(url, "facebook", false) || StringsKt.C(url, "play.google.com", false)) {
                c0601a.c("startsWith mailto", new Object[0]);
                c5738y.startActivity(new Intent("android.intent.action.VIEW", Uri.parse(url)));
                return true;
            }
            return false;
        }
    }

    public static final class b extends Lambda implements Function0<Fragment> {

        public final Fragment f65071a;

        public b(Fragment fragment) {
            super(0);
            this.f65071a = fragment;
        }

        @Override
        public final Fragment invoke() {
            return this.f65071a;
        }
    }

    public static final class c extends Lambda implements Function0<y0> {

        public final Function0 f65072a;

        public c(b bVar) {
            super(0);
            this.f65072a = bVar;
        }

        @Override
        public final y0 invoke() {
            return (y0) this.f65072a.invoke();
        }
    }

    public static final class d extends Lambda implements Function0<x0> {

        public final Hk.k f65073a;

        public d(Hk.k kVar) {
            super(0);
            this.f65073a = kVar;
        }

        @Override
        public final x0 invoke() {
            y0 m14viewModels$lambda1;
            m14viewModels$lambda1 = FragmentViewModelLazyKt.m14viewModels$lambda1(this.f65073a);
            return m14viewModels$lambda1.getViewModelStore();
        }
    }

    public static final class e extends Lambda implements Function0<AbstractC9034a> {

        public final Hk.k f65074a;

        public e(Hk.k kVar) {
            super(0);
            this.f65074a = kVar;
        }

        @Override
        public final AbstractC9034a invoke() {
            y0 m14viewModels$lambda1;
            m14viewModels$lambda1 = FragmentViewModelLazyKt.m14viewModels$lambda1(this.f65074a);
            InterfaceC3750u interfaceC3750u = m14viewModels$lambda1 instanceof InterfaceC3750u ? (InterfaceC3750u) m14viewModels$lambda1 : null;
            return interfaceC3750u != null ? interfaceC3750u.getDefaultViewModelCreationExtras() : AbstractC9034a.C0813a.f94433b;
        }
    }

    public static final class f extends Lambda implements Function0<v0.b> {

        public final Fragment f65075a;

        public final Hk.k f65076b;

        public f(Fragment fragment, Hk.k kVar) {
            super(0);
            this.f65075a = fragment;
            this.f65076b = kVar;
        }

        @Override
        public final v0.b invoke() {
            y0 m14viewModels$lambda1;
            v0.b defaultViewModelProviderFactory;
            m14viewModels$lambda1 = FragmentViewModelLazyKt.m14viewModels$lambda1(this.f65076b);
            InterfaceC3750u interfaceC3750u = m14viewModels$lambda1 instanceof InterfaceC3750u ? (InterfaceC3750u) m14viewModels$lambda1 : null;
            return (interfaceC3750u == null || (defaultViewModelProviderFactory = interfaceC3750u.getDefaultViewModelProviderFactory()) == null) ? this.f65075a.getDefaultViewModelProviderFactory() : defaultViewModelProviderFactory;
        }
    }

    public C5738y() {
        Hk.k a10 = Hk.l.a(Hk.m.NONE, new c(new b(this)));
        this.f65067P = FragmentViewModelLazyKt.createViewModelLazy(this, Reflection.getOrCreateKotlinClass(C7227Y.class), new d(a10), new e(a10), new f(this, a10));
    }

    @Override
    public final String B0() {
        return "Webview";
    }

    @Override
    public final InterfaceC5835a O0(ViewGroup viewGroup) {
        View inflate = getLayoutInflater().inflate(R.layout.fragment_webview_usa_usa, viewGroup, false);
        int i10 = R.id.customWebview;
        WebView webView = (WebView) N4.e.b(R.id.customWebview, inflate);
        if (webView != null) {
            i10 = R.id.normalProgress;
            ProgressBar progressBar = (ProgressBar) N4.e.b(R.id.normalProgress, inflate);
            if (progressBar != null) {
                i10 = R.id.progress;
                ProgressBar progressBar2 = (ProgressBar) N4.e.b(R.id.progress, inflate);
                if (progressBar2 != null) {
                    i10 = R.id.tvProgressText;
                    if (((AppCompatTextView) N4.e.b(R.id.tvProgressText, inflate)) != null) {
                        C8050e4 c8050e4 = new C8050e4((ConstraintLayout) inflate, webView, progressBar, progressBar2);
                        Intrinsics.checkNotNullExpressionValue(c8050e4, "inflate(...)");
                        return c8050e4;
                    }
                }
            }
        }
        throw new NullPointerException("Missing required view with ID: ".concat(inflate.getResources().getResourceName(i10)));
    }

    @Override
    public final void Q() {
        p003do.a.f61810a.c("location " + this.f65065L, new Object[0]);
        if (Intrinsics.areEqual(this.f65065L, "Pix Payment") || Intrinsics.areEqual(this.f65065L, "Xendit Payment") || Intrinsics.areEqual(this.f65065L, "DLocale Payment")) {
            S0();
        }
    }

    public final void S0() {
        MembershipPaymentData membershipPaymentData;
        MembershipPaymentOrderData membershipPaymentOrderData;
        String orderId;
        PreferencesHelperUsa preferencesHelperUsa = this.f65066M;
        if (preferencesHelperUsa == null) {
            Intrinsics.throwUninitializedPropertyAccessException("preferencesHelper");
            preferencesHelperUsa = null;
        }
        UserUsa p10 = preferencesHelperUsa.p();
        if (p10 == null || (membershipPaymentData = p10.getMembershipPaymentData()) == null || (membershipPaymentOrderData = membershipPaymentData.getMembershipPaymentOrderData()) == null || (orderId = membershipPaymentOrderData.getOrderId()) == null) {
            return;
        }
        this.f65068Q++;
        C7227Y c7227y = (C7227Y) this.f65067P.getValue();
        c7227y.getClass();
        Intrinsics.checkNotNullParameter(orderId, "orderId");
        C7791c.a(c7227y.f74225b.getPaymentStatus(orderId, new HashMap<>()), new I(this, 2), new Function2() {
            @Override
            public final Object invoke(Object obj, Object obj2) {
                ProgressBar progressBar;
                Throwable t10 = (Throwable) obj;
                AbstractC7391a f5 = (AbstractC7391a) obj2;
                C5738y this$0 = C5738y.this;
                Intrinsics.checkNotNullParameter(this$0, "this$0");
                Intrinsics.checkNotNullParameter(t10, "t");
                Intrinsics.checkNotNullParameter(f5, "f");
                p003do.a.f61810a.e(t10);
                C8050e4 c8050e4 = (C8050e4) this$0.f19427w;
                if (c8050e4 != null && (progressBar = c8050e4.f85547c) != null) {
                    C7505A.c(progressBar);
                }
                return Unit.f69574a;
            }
        });
    }

    @Override
    public final int g0() {
        return R.layout.fragment_webview_usa_usa;
    }

    @Override
    public final void onCreate(Bundle bundle) {
        B onBackPressedDispatcher;
        FragmentActivity A10;
        Resources resources;
        ProgressBar progressBar;
        try {
            super.onCreate(bundle);
            C8050e4 c8050e4 = (C8050e4) this.f19427w;
            if (c8050e4 != null && (progressBar = c8050e4.f85547c) != null) {
                C7505A.C(progressBar);
            }
            Bundle arguments = getArguments();
            this.f65063H = (String) (arguments != null ? arguments.get("redirect_slug") : null);
            Bundle arguments2 = getArguments();
            this.f65064I = (String) (arguments2 != null ? arguments2.get("extra_title") : null);
            Bundle arguments3 = getArguments();
            this.f65065L = (String) (arguments3 != null ? arguments3.get("location") : null);
            String str = this.f65064I;
            if (str != null && str.length() == 0 && (A10 = A()) != null && (resources = A10.getResources()) != null) {
                resources.getString(R.string.app_name);
            }
            FragmentActivity A11 = A();
            if (A11 == null || (onBackPressedDispatcher = A11.getOnBackPressedDispatcher()) == null) {
                return;
            }
            E.a(onBackPressedDispatcher, null, new V2(this, 3), 3);
        } catch (Exception e10) {
            p003do.a.f61810a.e(e10);
        }
    }

    @Override
    public final void onViewCreated(@NotNull View view, Bundle bundle) {
        WebView webView;
        WebView webView2;
        ActionBar actionBar;
        WebView webView3;
        ProgressBar progressBar;
        Intrinsics.checkNotNullParameter(view, "view");
        super.onViewCreated(view, bundle);
        VB vb2 = this.f19427w;
        C8050e4 c8050e4 = (C8050e4) vb2;
        WebSettings webSettings = null;
        this.f65069X = c8050e4 != null ? c8050e4.f85546b : null;
        C8050e4 c8050e42 = (C8050e4) vb2;
        if (c8050e42 != null && (progressBar = c8050e42.f85547c) != null) {
            C7505A.C(progressBar);
        }
        try {
            com.crafto.android.usa.ui.base.a.F0(this, R.color.home_gradient_start);
            String str = this.f65063H;
            if (str != null) {
                p003do.a.f61810a.c("mytag load ".concat(str), new Object[0]);
                C8050e4 c8050e43 = (C8050e4) this.f19427w;
                if (c8050e43 != null && (webView3 = c8050e43.f85546b) != null) {
                    webView3.loadUrl(str);
                }
            }
            Toolbar X10 = X();
            if (X10 != null) {
                String str2 = this.f65064I;
                if (str2 != null) {
                    X10.setTitle(str2);
                }
                X10.setTitleTextColor(J1.a.getColor(X10.getContext(), R.color.colorTextPrimary));
                X10.setVisibility(0);
                X10.setNavigationIcon(R.drawable.ic_arrow_back_24px);
                X10.setNavigationOnClickListener(new View.OnClickListener() {
                    @Override
                    public final void onClick(View view2) {
                        C5738y this$0 = C5738y.this;
                        Intrinsics.checkNotNullParameter(this$0, "this$0");
                        FragmentActivity A10 = this$0.A();
                        if (A10 != null) {
                            A10.onBackPressed();
                        }
                    }
                });
                FragmentActivity A10 = A();
                if (A10 != null && (actionBar = A10.getActionBar()) != null) {
                    actionBar.setTitle("");
                }
                ViewGroup.LayoutParams layoutParams = X10.getLayoutParams();
                AppBarLayout.LayoutParams layoutParams2 = layoutParams instanceof AppBarLayout.LayoutParams ? (AppBarLayout.LayoutParams) layoutParams : null;
                if (layoutParams2 != null) {
                    layoutParams2.f56319a = 0;
                }
                if (layoutParams2 != null) {
                    X10.setLayoutParams(layoutParams2);
                }
            }
            a aVar = new a();
            C8050e4 c8050e44 = (C8050e4) this.f19427w;
            if (c8050e44 != null && (webView2 = c8050e44.f85546b) != null) {
                Intrinsics.checkNotNull(aVar, "null cannot be cast to non-null type android.webkit.WebViewClient");
                webView2.setWebViewClient(aVar);
            }
            C8050e4 c8050e45 = (C8050e4) this.f19427w;
            if (c8050e45 != null && (webView = c8050e45.f85546b) != null) {
                webSettings = webView.getSettings();
            }
            if (webSettings != null) {
                webSettings.setDefaultFontSize(14);
            }
            if (webSettings != null) {
                webSettings.setJavaScriptEnabled(true);
            }
        } catch (Exception e10) {
            p003do.a.f61810a.e(e10);
        }
    }

    @Override
    public final void e0() {
    }
}