导航菜单

页面标题

页面副标题

Tuna Cash v1.0.0 - MainActivity.java 源代码

正在查看: Tuna Cash v1.0.0 应用的 MainActivity.java JAVA 源代码文件

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


package com.efectivo.presto.credi.tuna.presentation.ui.screens.main;

import IIiLIIl.liliii;
import android.R;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.ViewGroup;
import androidx.compose.foundation.layout.BoxKt;
import androidx.compose.foundation.layout.BoxScopeInstance;
import androidx.compose.foundation.layout.SizeKt;
import androidx.compose.material3.SnackbarHostState;
import androidx.compose.runtime.Applier;
import androidx.compose.runtime.Composable;
import androidx.compose.runtime.ComposableTarget;
import androidx.compose.runtime.ComposablesKt;
import androidx.compose.runtime.Composer;
import androidx.compose.runtime.ComposerKt;
import androidx.compose.runtime.CompositionLocalMap;
import androidx.compose.runtime.EffectsKt;
import androidx.compose.runtime.MutableState;
import androidx.compose.runtime.RecomposeScopeImplKt;
import androidx.compose.runtime.ScopeUpdateScope;
import androidx.compose.runtime.SnapshotMutationPolicy;
import androidx.compose.runtime.SnapshotStateKt;
import androidx.compose.runtime.Updater;
import androidx.compose.runtime.internal.ComposableLambda;
import androidx.compose.runtime.internal.ComposableLambdaKt;
import androidx.compose.runtime.internal.StabilityInferred;
import androidx.compose.ui.Alignment;
import androidx.compose.ui.ComposedModifierKt;
import androidx.compose.ui.Modifier;
import androidx.compose.ui.layout.MeasurePolicy;
import androidx.compose.ui.node.ComposeUiNode;
import androidx.compose.ui.platform.ComposeView;
import androidx.coroutines.LifecycleOwnerKt;
import androidx.coroutines.ViewTreeLifecycleOwner;
import androidx.coroutines.ViewTreeViewModelStoreOwner;
import androidx.navigation.IIiLIIl;
import androidx.navigation.lllIIl;
import com.efectivo.presto.credi.tuna.presentation.ui.screens.home.LiiiilL;
import kotlin.Metadata;
import kotlin.Pair;
import kotlin.Unit;
import kotlin.collections.LLLli;
import kotlin.coroutines.CoroutineContext;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.Intrinsics;
import kotlin.text.StringsKt;
import kotlinx.coroutines.flow.IlLILl;
import kotlinx.coroutines.flow.lliII;

@StabilityInferred(parameters = 0)
@Metadata(d1 = {"\u0000\"\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u0007\u0018\u00002\u00020\u00012\u00020\u0002:\u0001\tB\u0007¢\u0006\u0004\b\u0007\u0010\bJ\u000f\u0010\u0004\u001a\u00020\u0003H\u0007¢\u0006\u0004\b\u0004\u0010\u0005J\u000f\u0010\u0006\u001a\u00020\u0003H\u0003¢\u0006\u0004\b\u0006\u0010\u0005¨\u0006\u000e²\u0006\u000e\u0010\u000b\u001a\u0004\u0018\u00010\n8\nX\u008a\u0084\u0002²\u0006\f\u0010\r\u001a\u00020\f8\nX\u008a\u0084\u0002"}, d2 = {"Lcom/efectivo/presto/credi/tuna/presentation/ui/screens/main/MainActivity;", "Landroidx/activity/lIiiLli;", "LlLLLi/liIIii;", "", "MainScreen", "(Landroidx/compose/runtime/Composer;I)V", "HandleVersionUpdateDialog", "<init>", "()V", "iillLi/LILlLi", "Landroidx/navigation/lIIiL;", "navBackStackEntry", "Lcom/efectivo/presto/credi/tuna/presentation/ui/screens/main/iilLIL;", "state", "app_googleRelease"}, k = 1, mv = {2, 0, 0})
public final class MainActivity extends androidx.activity.lIiiLli implements lLLLi.liIIii {
    public static final int lilLl = 0;
    public final IiLlIiI.LILlLi IILLiL;
    public IliilL.liLILi IlllI;
    public final SnackbarHostState LLLIl;
    public liliii Liiii;
    public final IiLlIiI.LILlLi iIliII = IiLlIiI.IiLIL.lLILIl(IiLlIiI.lLILl.ILLiI, new lLILl(this));
    public lllIIl iilIlI;
    public final IlLILl lIlilI;
    public final IlLILl liIIii;
    public final MutableState liIiIiI;
    public final IiLlIiI.LILlLi lllIill;

    public MainActivity() {
        IiLlIiI.lLILl llill = IiLlIiI.lLILl.lLlii;
        this.lllIill = IiLlIiI.IiLIL.lLILIl(llill, new LILlLi(this));
        this.LLLIl = new SnackbarHostState();
        IlLILl LLiIl = kotlinx.coroutines.flow.iiILI.LLiIl((Object) null);
        this.liIIii = LLiIl;
        this.lIlilI = LLiIl;
        this.IILLiL = IiLlIiI.IiLIL.lLILIl(llill, new IiLIL(this));
        this.liIiIiI = SnapshotStateKt.mutableStateOf$default(Boolean.FALSE, (SnapshotMutationPolicy) null, 2, (Object) null);
    }

    @androidx.compose.runtime.ComposableTarget(applier = "androidx.compose.ui.UiComposable")
    @androidx.compose.runtime.Composable
    private final void HandleVersionUpdateDialog(androidx.compose.runtime.Composer r10, int r11) {
        throw new UnsupportedOperationException("Method not decompiled: com.efectivo.presto.credi.tuna.presentation.ui.screens.main.MainActivity.HandleVersionUpdateDialog(androidx.compose.runtime.Composer, int):void");
    }

    public static Unit LILlLi(MainActivity mainActivity, int i, Composer composer) {
        mainActivity.HandleVersionUpdateDialog(composer, RecomposeScopeImplKt.updateChangedFlags(i | 1));
        return Unit.INSTANCE;
    }

    public final void IiLIL(Intent intent) {
        String str;
        String stringExtra;
        String stringExtra2 = intent != null ? intent.getStringExtra("actionType") : null;
        String stringExtra3 = intent != null ? intent.getStringExtra("action") : null;
        LliILl.LLiIl.lLILIl("MainActivity", "actionType: " + stringExtra2 + ", action: " + stringExtra3);
        str = "";
        if (stringExtra2 == null || StringsKt.lIlilI(stringExtra2) || stringExtra3 == null || StringsKt.lIlilI(stringExtra3)) {
            if (intent != null && (stringExtra = intent.getStringExtra("eventCode")) != null) {
                str = stringExtra;
            }
            if (str.length() > 0) {
                iLllL.LLiIl.iIliII("tc_start_push_view", LLLli.IILii(new Pair[]{new Pair("template_code", str)}), 4);
                return;
            }
            return;
        }
        if (Intrinsics.lIliL(stringExtra2, "2") && Intrinsics.lIliL(stringExtra3, LIliIl.LLILli.IILlL.lLILIl())) {
            String stringExtra4 = intent.getStringExtra("eventCode");
            iLllL.LLiIl.iIliII("tc_start_push_view", LLLli.IILii(new Pair[]{new Pair("template_code", stringExtra4 != null ? stringExtra4 : "")}), 4);
            iLLLl().ILLiI(LllLii.lLILIl);
            return;
        }
        if (Intrinsics.lIliL(stringExtra2, "H5_callBack") && stringExtra3.length() > 0) {
            iLLLl().ILLiI(new LILli(stringExtra3));
            return;
        }
        if (Intrinsics.lIliL(this.lIlilI.getValue(), "home")) {
            LliILl.LLiIl.lLILIl("MainActivity", "currentRoute is Home, emit DeepLinkEvent");
            lliII lliii = com.efectivo.presto.credi.tuna.utils.LILlLi.lLILIl;
            com.efectivo.presto.credi.tuna.utils.LILlLi.lLILIl(new com.efectivo.presto.credi.tuna.utils.lLILIl(stringExtra2, stringExtra3));
            return;
        }
        try {
            lllIIl llliil = this.iilIlI;
            if (llliil == null) {
                Intrinsics.lLILl("navController");
                throw null;
            }
            llliil.iiILI("home", new LiiiilL(24));
            lliII lliii2 = com.efectivo.presto.credi.tuna.utils.LILlLi.lLILIl;
            com.efectivo.presto.credi.tuna.utils.LILlLi.lLILIl(new com.efectivo.presto.credi.tuna.utils.lLILIl(stringExtra2, stringExtra3));
        } catch (Exception e) {
            IiLIi.ilLll.ILLiI("handleDeepLink error: ", e.getMessage(), "MainActivity");
        }
    }

    @ComposableTarget(applier = "androidx.compose.ui.UiComposable")
    @Composable
    public final void MainScreen(Composer composer, int i) {
        int i2;
        androidx.navigation.IIIIlIi iIIIlIi;
        Composer startRestartGroup = composer.startRestartGroup(569878987);
        if ((i & 6) == 0) {
            i2 = (startRestartGroup.changedInstance(this) ? 4 : 2) | i;
        } else {
            i2 = i;
        }
        if ((i2 & 3) == 2 && startRestartGroup.getSkipping()) {
            startRestartGroup.skipToGroupEnd();
        } else {
            if (ComposerKt.isTraceInProgress()) {
                ComposerKt.traceEventStart(569878987, i2, -1, "com.efectivo.presto.credi.tuna.presentation.ui.screens.main.MainActivity.MainScreen (MainActivity.kt:111)");
            }
            Modifier.Companion companion = Modifier.INSTANCE;
            Modifier fillMaxSize$default = SizeKt.fillMaxSize$default(companion, 0.0f, 1, (Object) null);
            Alignment.Companion companion2 = Alignment.INSTANCE;
            MeasurePolicy maybeCachedBoxMeasurePolicy = BoxKt.maybeCachedBoxMeasurePolicy(companion2.getTopStart(), false);
            int currentCompositeKeyHash = ComposablesKt.getCurrentCompositeKeyHash(startRestartGroup, 0);
            CompositionLocalMap currentCompositionLocalMap = startRestartGroup.getCurrentCompositionLocalMap();
            Modifier materializeModifier = ComposedModifierKt.materializeModifier(startRestartGroup, fillMaxSize$default);
            ComposeUiNode.Companion companion3 = ComposeUiNode.INSTANCE;
            Function0<ComposeUiNode> constructor = companion3.getConstructor();
            if (!(startRestartGroup.getApplier() instanceof Applier)) {
                ComposablesKt.invalidApplier();
            }
            startRestartGroup.startReusableNode();
            if (startRestartGroup.getInserting()) {
                startRestartGroup.createNode(constructor);
            } else {
                startRestartGroup.useNode();
            }
            Composer composer2 = Updater.constructor-impl(startRestartGroup);
            Function2 iiIiLl = LlLlL.IILlL.iiIiLl(companion3, composer2, maybeCachedBoxMeasurePolicy, composer2, currentCompositionLocalMap);
            if (composer2.getInserting() || !Intrinsics.lIliL(composer2.rememberedValue(), Integer.valueOf(currentCompositeKeyHash))) {
                LlLlL.IILlL.LllLii(currentCompositeKeyHash, composer2, currentCompositeKeyHash, iiIiLl);
            }
            Updater.set-impl(composer2, materializeModifier, companion3.getSetModifier());
            BoxScopeInstance boxScopeInstance = BoxScopeInstance.INSTANCE;
            Modifier fillMaxSize$default2 = SizeKt.fillMaxSize$default(companion, 0.0f, 1, (Object) null);
            MeasurePolicy maybeCachedBoxMeasurePolicy2 = BoxKt.maybeCachedBoxMeasurePolicy(companion2.getTopStart(), false);
            int currentCompositeKeyHash2 = ComposablesKt.getCurrentCompositeKeyHash(startRestartGroup, 0);
            CompositionLocalMap currentCompositionLocalMap2 = startRestartGroup.getCurrentCompositionLocalMap();
            Modifier materializeModifier2 = ComposedModifierKt.materializeModifier(startRestartGroup, fillMaxSize$default2);
            Function0<ComposeUiNode> constructor2 = companion3.getConstructor();
            if (!(startRestartGroup.getApplier() instanceof Applier)) {
                ComposablesKt.invalidApplier();
            }
            startRestartGroup.startReusableNode();
            if (startRestartGroup.getInserting()) {
                startRestartGroup.createNode(constructor2);
            } else {
                startRestartGroup.useNode();
            }
            Composer composer3 = Updater.constructor-impl(startRestartGroup);
            Function2 iiIiLl2 = LlLlL.IILlL.iiIiLl(companion3, composer3, maybeCachedBoxMeasurePolicy2, composer3, currentCompositionLocalMap2);
            if (composer3.getInserting() || !Intrinsics.lIliL(composer3.rememberedValue(), Integer.valueOf(currentCompositeKeyHash2))) {
                LlLlL.IILlL.LllLii(currentCompositeKeyHash2, composer3, currentCompositeKeyHash2, iiIiLl2);
            }
            Updater.set-impl(composer3, materializeModifier2, companion3.getSetModifier());
            lllIIl rememberNavController = androidx.navigation.compose.LLLIl.rememberNavController(new IIiLIIl[0], startRestartGroup, 0);
            this.iilIlI = rememberNavController;
            startRestartGroup.startReplaceGroup(425636548);
            boolean changed = startRestartGroup.changed(rememberNavController);
            Object rememberedValue = startRestartGroup.rememberedValue();
            if (changed || rememberedValue == Composer.Companion.getEmpty()) {
                rememberedValue = new IliilL.liLILi(rememberNavController);
                startRestartGroup.updateRememberedValue(rememberedValue);
            }
            startRestartGroup.endReplaceGroup();
            this.IlllI = (IliilL.liLILi) rememberedValue;
            lllIIl llliil = this.iilIlI;
            if (llliil == null) {
                Intrinsics.lLILl("navController");
                throw null;
            }
            androidx.navigation.lIIiL liiil = (androidx.navigation.lIIiL) androidx.navigation.compose.LLLIl.currentBackStackEntryAsState(llliil, startRestartGroup, 0).getValue();
            String str = (liiil == null || (iIIIlIi = liiil.iiILI) == null) ? null : iIIIlIi.iiIiLl;
            startRestartGroup.startReplaceGroup(425651340);
            boolean changedInstance = startRestartGroup.changedInstance(this) | startRestartGroup.changed(str);
            Object rememberedValue2 = startRestartGroup.rememberedValue();
            if (changedInstance || rememberedValue2 == Composer.Companion.getEmpty()) {
                rememberedValue2 = new iliLLil(this, str, null);
                startRestartGroup.updateRememberedValue(rememberedValue2);
            }
            startRestartGroup.endReplaceGroup();
            EffectsKt.LaunchedEffect(str, (Function2) rememberedValue2, startRestartGroup, 0);
            SnapshotStateKt.collectAsState(iLLLl().IiLIL, (CoroutineContext) null, startRestartGroup, 0, 1);
            lllIIl llliil2 = this.iilIlI;
            if (llliil2 == null) {
                Intrinsics.lLILl("navController");
                throw null;
            }
            IliilL.lLLIiI.AppNavigation(llliil2, "splash", null, startRestartGroup, 0, 4);
            startRestartGroup.endNode();
            com.efectivo.presto.credi.tuna.permission.ilLll.GlobalPermissionDialogHandler(null, startRestartGroup, 0, 1);
            HandleVersionUpdateDialog(startRestartGroup, i2 & 14);
            startRestartGroup.endNode();
            if (ComposerKt.isTraceInProgress()) {
                ComposerKt.traceEventEnd();
            }
        }
        ScopeUpdateScope endRestartGroup = startRestartGroup.endRestartGroup();
        if (endRestartGroup != null) {
            endRestartGroup.updateScope(new lIliL(this, i, 0));
        }
    }

    @Override
    public final void cancelFlexibleUpdate(liliii liliiiVar) {
        Intrinsics.checkNotNullParameter(liliiiVar, "versionInfo");
        iLLLl().ILLiI(new IiILLi(liliiiVar, true));
    }

    @Override
    public final void disPlayCustomUpdateDialog(liliii liliiiVar) {
        Intrinsics.checkNotNullParameter(liliiiVar, "versionInfo");
        this.Liiii = liliiiVar;
        this.liIiIiI.setValue(Boolean.TRUE);
    }

    public final iLIlli iLLLl() {
        return (iLIlli) this.iIliII.getValue();
    }

    public final void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        iLllL.LLiIl.iIliII("MainActivity_enter", null, 6);
        getWindow().setNavigationBarColor(0);
        getWindow().setStatusBarColor(0);
        ((com.efectivo.presto.credi.tuna.permission.IiLIL) ((com.efectivo.presto.credi.tuna.permission.IiLlI) this.IILLiL.getValue())).setActivityResultCaller(this);
        com.efectivo.presto.credi.tuna.thirdplugin.iliLLil ilillil = (com.efectivo.presto.credi.tuna.thirdplugin.iliLLil) this.lllIill.getValue();
        ilillil.getClass();
        Intrinsics.checkNotNullParameter(this, "activity");
        ilillil.LLiIl = IiLlI(new IIIlL.lLILIl(ilillil, 16), new LllLii.ILLiI());
        ComposableLambda composableLambdaInstance = ComposableLambdaKt.composableLambdaInstance(184073530, true, new ilLll(this));
        ViewGroup.LayoutParams layoutParams = androidx.activity.compose.IiLIL.lLILIl;
        View childAt = ((ViewGroup) getWindow().getDecorView().findViewById(R.id.content)).getChildAt(0);
        ComposeView composeView = childAt instanceof ComposeView ? (ComposeView) childAt : null;
        if (composeView != null) {
            composeView.setParentCompositionContext(null);
            composeView.setContent(composableLambdaInstance);
        } else {
            ComposeView composeView2 = new ComposeView(this, null, 0, 6, null);
            composeView2.setParentCompositionContext(null);
            composeView2.setContent(composableLambdaInstance);
            View decorView = getWindow().getDecorView();
            if (ViewTreeLifecycleOwner.get(decorView) == null) {
                ViewTreeLifecycleOwner.set(decorView, this);
            }
            if (ViewTreeViewModelStoreOwner.get(decorView) == null) {
                ViewTreeViewModelStoreOwner.set(decorView, this);
            }
            if (iIILLL.lIliL.iilIL(decorView) == null) {
                iIILLL.lIliL.lLlili(decorView, this);
            }
            setContentView(composeView2, androidx.activity.compose.IiLIL.lLILIl);
        }
        kotlinx.coroutines.liIiIiI.IiLIL(LifecycleOwnerKt.getLifecycleScope(this), (CoroutineContext) null, 0, new IILii(this, null), 3);
        IiLIL(getIntent());
    }

    public final void onNewIntent(Intent intent) {
        Intrinsics.checkNotNullParameter(intent, "intent");
        super.onNewIntent(intent);
        setIntent(intent);
        IiLIL(intent);
    }

    public final void onPause() {
        super/*android.app.Activity*/.onPause();
        iLllL.LLiIl.iIliII("MainActivity_leave", null, 6);
    }
}