导航菜单

页面标题

页面副标题

Vi App v10.18.0 - UpswingActivity.java 源代码

正在查看: Vi App v10.18.0 应用的 UpswingActivity.java JAVA 源代码文件

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


package one.upswing.sdk.ui;

import android.content.Intent;
import android.content.res.ColorStateList;
import android.content.res.Configuration;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
import android.view.Window;
import android.widget.Button;
import android.widget.LinearLayout;
import android.widget.TextView;
import androidx.appcompat.app.AppCompatActivity;
import androidx.fragment.app.FragmentTransaction;
import androidx.lifecycle.Lifecycle;
import androidx.lifecycle.LifecycleOwnerKt;
import androidx.lifecycle.ViewModelKt;
import androidx.lifecycle.ViewModelProvider;
import kotlin.Metadata;
import kotlin.NoWhenBranchMatchedException;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.coroutines.BuildersKt__Builders_commonKt;
import one.upswing.sdk.R;
import one.upswing.sdk.a2;
import one.upswing.sdk.f1;
import one.upswing.sdk.g2;
import one.upswing.sdk.h1;
import one.upswing.sdk.j0;
import one.upswing.sdk.j2;
import one.upswing.sdk.k0;
import one.upswing.sdk.o0;
import one.upswing.sdk.partner.UpswingTheme;
import one.upswing.sdk.t;
import one.upswing.sdk.u1;
import one.upswing.sdk.ui.util.UpswingDeeplinkData;
import one.upswing.sdk.v1;
import one.upswing.sdk.w1;
import one.upswing.sdk.x1;
import one.upswing.sdk.y1;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;

@Metadata(bv = {}, d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\u0018\u00002\u00020\u0001:\u0001\u0004B\u0007¢\u0006\u0004\b\u0002\u0010\u0003¨\u0006\u0005"}, d2 = {"Lone/upswing/sdk/ui/UpswingActivity;", "Landroidx/appcompat/app/AppCompatActivity;", "<init>", "()V", "a", "sdk_prodWithoutTinkRelease"}, k = 1, mv = {1, 7, 1})
public final class UpswingActivity extends AppCompatActivity {

    @NotNull
    public static final a i = new a();
    public one.upswing.sdk.util.a a;
    public j0 b;
    public LinearLayout c;
    public LinearLayout d;
    public Button e;
    public TextView f;
    public TextView g;
    public h1 h;

    public static final class a {
    }

    public class b {
        public static final int[] a;

        static {
            int[] iArr = new int[UpswingTheme.values().length];
            iArr[UpswingTheme.LIGHT.ordinal()] = 1;
            iArr[UpswingTheme.DARK.ordinal()] = 2;
            iArr[UpswingTheme.SYSTEM.ordinal()] = 3;
            a = iArr;
        }
    }

    public static final void b(UpswingActivity upswingActivity, View view) {
        upswingActivity.finish();
    }

    public final void a(Configuration configuration) {
        UpswingTheme upswingTheme;
        j0 j0Var = this.b;
        TextView textView = null;
        if (j0Var == null) {
            Intrinsics.throwUninitializedPropertyAccessException("sharedPreferenceStore");
            j0Var = null;
        }
        int i2 = b.a[j0Var.d().ordinal()];
        if (i2 == 1) {
            upswingTheme = UpswingTheme.LIGHT;
        } else if (i2 == 2) {
            upswingTheme = UpswingTheme.DARK;
        } else {
            if (i2 != 3) {
                throw new NoWhenBranchMatchedException();
            }
            int i3 = configuration.uiMode & 48;
            upswingTheme = i3 != 16 ? i3 != 32 ? UpswingTheme.LIGHT : UpswingTheme.DARK : UpswingTheme.LIGHT;
        }
        j0 j0Var2 = this.b;
        if (j0Var2 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("sharedPreferenceStore");
            j0Var2 = null;
        }
        int d = j0Var2.d(upswingTheme);
        j0 j0Var3 = this.b;
        if (j0Var3 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("sharedPreferenceStore");
            j0Var3 = null;
        }
        int c = j0Var3.c(upswingTheme);
        j0 j0Var4 = this.b;
        if (j0Var4 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("sharedPreferenceStore");
            j0Var4 = null;
        }
        int b2 = j0Var4.b(upswingTheme);
        j0 j0Var5 = this.b;
        if (j0Var5 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("sharedPreferenceStore");
            j0Var5 = null;
        }
        int a2 = j0Var5.a(upswingTheme);
        LinearLayout linearLayout = this.c;
        if (linearLayout == null) {
            Intrinsics.throwUninitializedPropertyAccessException("containerLayout");
            linearLayout = null;
        }
        linearLayout.setBackgroundTintList(ColorStateList.valueOf(b2));
        LinearLayout linearLayout2 = this.d;
        if (linearLayout2 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("internetErrorLayout");
            linearLayout2 = null;
        }
        linearLayout2.setBackgroundTintList(ColorStateList.valueOf(b2));
        Button button = this.e;
        if (button == null) {
            Intrinsics.throwUninitializedPropertyAccessException("retryBtn");
            button = null;
        }
        button.setBackgroundTintList(ColorStateList.valueOf(d));
        Button button2 = this.e;
        if (button2 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("retryBtn");
            button2 = null;
        }
        button2.setTextColor(ColorStateList.valueOf(c));
        TextView textView2 = this.f;
        if (textView2 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("gotBackTextBtn");
            textView2 = null;
        }
        textView2.setTextColor(ColorStateList.valueOf(a2));
        TextView textView3 = this.g;
        if (textView3 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("errorMsgTv");
        } else {
            textView = textView3;
        }
        textView.setTextColor(ColorStateList.valueOf(a2));
    }

    public final void onConfigurationChanged(@NotNull Configuration configuration) {
        super.onConfigurationChanged(configuration);
        a(configuration);
    }

    public final void onCreate(@Nullable Bundle bundle) {
        super/*androidx.fragment.app.FragmentActivity*/.onCreate(bundle);
        setContentView(R.layout.activity_upswing);
        this.c = (LinearLayout) findViewById(R.id.upswing_activity_container_layout);
        this.d = (LinearLayout) findViewById(R.id.no_intenert_error_layout);
        this.e = (Button) findViewById(R.id.retry_button);
        this.f = (TextView) findViewById(R.id.btn_go_back);
        this.g = (TextView) findViewById(R.id.error_msg_tv);
        LinearLayout linearLayout = this.d;
        j0 j0Var = null;
        if (linearLayout == null) {
            Intrinsics.throwUninitializedPropertyAccessException("internetErrorLayout");
            linearLayout = null;
        }
        linearLayout.setVisibility(8);
        this.a = new one.upswing.sdk.util.a(this, getActivityResultRegistry());
        Lifecycle lifecycle = getLifecycle();
        one.upswing.sdk.util.a aVar = this.a;
        if (aVar == null) {
            Intrinsics.throwUninitializedPropertyAccessException("biometricAuthLifecycleObserverProvider");
            aVar = null;
        }
        lifecycle.addObserver(aVar.a);
        this.b = g2.f.a(getApplicationContext());
        this.h = (h1) new ViewModelProvider(this, new y1(this)).get(h1.class);
        a(getResources().getConfiguration());
        if (!o0.a.a(this)) {
            a();
            return;
        }
        try {
            Window window = getWindow();
            j0 j0Var2 = this.b;
            if (j0Var2 == null) {
                Intrinsics.throwUninitializedPropertyAccessException("sharedPreferenceStore");
            } else {
                j0Var = j0Var2;
            }
            window.setStatusBarColor(j0Var.e());
        } catch (Exception e) {
            e.getMessage();
        }
    }

    public final void onNewIntent(@NotNull Intent intent) {
        super/*androidx.activity.ComponentActivity*/.onNewIntent(intent);
        a(intent);
    }

    public final void onPostCreate(@Nullable Bundle bundle) {
        super.onPostCreate(bundle);
        h1 h1Var = this.h;
        if (h1Var == null) {
            Intrinsics.throwUninitializedPropertyAccessException("sdkRemoteConfigViewModel");
            h1Var = null;
        }
        BuildersKt__Builders_commonKt.launch$default(LifecycleOwnerKt.getLifecycleScope(this), null, null, new x1(this, Lifecycle.State.CREATED, h1Var.f, null, this), 3, null);
        h1 h1Var2 = this.h;
        if (h1Var2 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("sdkRemoteConfigViewModel");
            h1Var2 = null;
        }
        h1Var2.getClass();
        BuildersKt__Builders_commonKt.launch$default(ViewModelKt.getViewModelScope(h1Var2), h1Var2.a.a(), null, new f1(h1Var2, null), 2, null);
    }

    public final void onStart() {
        super.onStart();
        a2.b.a(getApplicationContext());
    }

    public final void onStop() {
        super.onStop();
        ?? r0 = k0.b;
        r0.clear();
        r0.isEmpty();
        a2.b.a(getApplicationContext()).a.a();
    }

    public final void a() {
        LinearLayout linearLayout = this.d;
        TextView textView = null;
        if (linearLayout == null) {
            Intrinsics.throwUninitializedPropertyAccessException("internetErrorLayout");
            linearLayout = null;
        }
        linearLayout.setVisibility(0);
        Button button = this.e;
        if (button == null) {
            Intrinsics.throwUninitializedPropertyAccessException("retryBtn");
            button = null;
        }
        button.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                UpswingActivity.a(UpswingActivity.this, view);
            }
        });
        TextView textView2 = this.f;
        if (textView2 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("gotBackTextBtn");
        } else {
            textView = textView2;
        }
        textView.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                UpswingActivity.b(UpswingActivity.this, view);
            }
        });
        textView.setVisibility(0);
    }

    public static final void a(UpswingActivity upswingActivity, View view) {
        if (o0.a.a(upswingActivity)) {
            Intent intent = upswingActivity.getIntent();
            upswingActivity.finish();
            upswingActivity.startActivity(intent);
        }
    }

    public final void a(Intent intent) {
        UpswingDeeplinkData upswingDeeplinkData;
        String queryParameter;
        String queryParameter2;
        if (intent != null) {
            boolean z = false;
            boolean booleanExtra = intent.getBooleanExtra("start_upswing_act_via_deep_link", false);
            one.upswing.sdk.util.a aVar = null;
            String str = "pciInput";
            String str2 = "webview";
            if (booleanExtra) {
                String action = intent.getAction();
                String stringExtra = intent.getStringExtra("deeplink_value_sent_via_partner");
                Uri parse = stringExtra != null ? Uri.parse(stringExtra) : null;
                if (Intrinsics.areEqual(action, "android.intent.action.VIEW") && parse != null) {
                    z = true;
                }
                if (!z) {
                    upswingDeeplinkData = new UpswingDeeplinkData("webview", "pciInput");
                } else {
                    String stringExtra2 = intent.getStringExtra("deeplink_value_sent_via_partner");
                    Uri parse2 = stringExtra2 != null ? Uri.parse(stringExtra2) : null;
                    if (parse2 != null && (queryParameter2 = parse2.getQueryParameter("action")) != null) {
                        str2 = queryParameter2;
                    }
                    if (parse2 != null && (queryParameter = parse2.getQueryParameter("redirect")) != null) {
                        str = queryParameter;
                    }
                    upswingDeeplinkData = new UpswingDeeplinkData(str2, str);
                }
            } else {
                upswingDeeplinkData = new UpswingDeeplinkData("webview", "pciInput");
            }
            if (new t(this).d.c()) {
                one.upswing.sdk.util.a aVar2 = this.a;
                if (aVar2 == null) {
                    Intrinsics.throwUninitializedPropertyAccessException("biometricAuthLifecycleObserverProvider");
                } else {
                    aVar = aVar2;
                }
                aVar.a.a(new u1(this, booleanExtra, upswingDeeplinkData), new v1(this), new w1(this));
                return;
            }
            a(booleanExtra, upswingDeeplinkData);
        }
    }

    public final void a(boolean z, UpswingDeeplinkData upswingDeeplinkData) {
        if (!z) {
            if (z) {
                return;
            }
            j2 j2Var = new j2();
            j2Var.setArguments(new Bundle());
            FragmentTransaction beginTransaction = getSupportFragmentManager().beginTransaction();
            beginTransaction.replace(R.id.upswing_activity_container_layout, j2Var);
            a(beginTransaction);
            return;
        }
        upswingDeeplinkData.getAction();
        upswingDeeplinkData.getWebRoute();
        j2.a aVar = j2.E;
        String action = upswingDeeplinkData.getAction();
        String webRoute = upswingDeeplinkData.getWebRoute();
        j2 j2Var2 = new j2();
        Bundle bundle = new Bundle();
        bundle.putBoolean("is_fromDeep_link", true);
        bundle.putString("deep_link_action", action);
        bundle.putString("deep_link_web_route", webRoute);
        j2Var2.setArguments(bundle);
        FragmentTransaction beginTransaction2 = getSupportFragmentManager().beginTransaction();
        beginTransaction2.replace(R.id.upswing_activity_container_layout, j2Var2);
        if (getSupportFragmentManager().getFragments().size() > 1) {
            beginTransaction2.addToBackStack((String) null);
        }
        a(beginTransaction2);
    }

    public final void a(FragmentTransaction fragmentTransaction) {
        try {
            if (!getSupportFragmentManager().isStateSaved()) {
                fragmentTransaction.commit();
            } else {
                fragmentTransaction.commitAllowingStateLoss();
            }
        } catch (IllegalStateException e) {
            a2.b.a(getApplicationContext()).a.a(e);
        }
    }
}