导航菜单

页面标题

页面副标题

Zepto v25.1.4 - MainActivity.java 源代码

正在查看: Zepto v25.1.4 应用的 MainActivity.java JAVA 源代码文件

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


package com.chuckerteam.chucker.internal.ui;

import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.ViewGroup;
import android.widget.LinearLayout;
import androidx.fragment.app.FragmentManager;
import androidx.viewpager.widget.ViewPager;
import com.chuckerteam.chucker.R;
import com.chuckerteam.chucker.databinding.ChuckerActivityMainBinding;
import com.chuckerteam.chucker.internal.support.NotificationHelper;
import com.chuckerteam.chucker.internal.ui.throwable.ThrowableActivity;
import com.chuckerteam.chucker.internal.ui.throwable.ThrowableAdapter;
import com.chuckerteam.chucker.internal.ui.transaction.TransactionActivity;
import com.chuckerteam.chucker.internal.ui.transaction.TransactionAdapter;
import com.google.android.material.appbar.MaterialToolbar;
import com.google.android.material.tabs.TabLayout;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;

@Metadata
public final class MainActivity extends BaseChuckerActivity implements TransactionAdapter.TransactionClickListListener, ThrowableAdapter.ThrowableClickListListener {
    public ChuckerActivityMainBinding j;

    @Metadata
    public static final class Companion {
    }

    @Override
    public final void c(long j) {
        Intrinsics.checkNotNullParameter(this, "context");
        Intent intent = new Intent(this, (Class<?>) ThrowableActivity.class);
        intent.putExtra("transaction_id", j);
        startActivity(intent);
    }

    @Override
    public final void h(long j) {
        Intrinsics.checkNotNullParameter(this, "context");
        Intent intent = new Intent(this, (Class<?>) TransactionActivity.class);
        intent.putExtra("transaction_id", j);
        startActivity(intent);
    }

    @Override
    public final void onCreate(Bundle bundle) {
        MaterialToolbar findViewById;
        super.onCreate(bundle);
        View inflate = getLayoutInflater().inflate(R.layout.chucker_activity_main, (ViewGroup) null, false);
        int i = R.id.tabLayout;
        final TabLayout findViewById2 = inflate.findViewById(i);
        if (findViewById2 != null && (findViewById = inflate.findViewById((i = R.id.toolbar))) != null) {
            i = R.id.viewPager;
            ViewPager viewPager = (ViewPager) inflate.findViewById(i);
            if (viewPager != null) {
                LinearLayout linearLayout = (LinearLayout) inflate;
                ChuckerActivityMainBinding chuckerActivityMainBinding = new ChuckerActivityMainBinding(linearLayout, findViewById2, findViewById, viewPager);
                Intrinsics.checkNotNullExpressionValue(chuckerActivityMainBinding, "inflate(layoutInflater)");
                this.j = chuckerActivityMainBinding;
                setContentView(linearLayout);
                setSupportActionBar(findViewById);
                CharSequence loadLabel = getApplicationInfo().loadLabel(getPackageManager());
                Intrinsics.checkNotNullExpressionValue(loadLabel, "applicationInfo.loadLabel(packageManager)");
                findViewById.setSubtitle(loadLabel);
                FragmentManager supportFragmentManager = getSupportFragmentManager();
                Intrinsics.checkNotNullExpressionValue(supportFragmentManager, "supportFragmentManager");
                viewPager.setAdapter(new HomePageAdapter(this, supportFragmentManager));
                findViewById2.setupWithViewPager(viewPager);
                viewPager.b(new TabLayout.TabLayoutOnPageChangeListener(findViewById2) {
                    public final void onPageSelected(int i2) {
                        super.onPageSelected(i2);
                        MainActivity mainActivity = MainActivity.this;
                        if (i2 == 0) {
                            Intrinsics.checkNotNullParameter(mainActivity, "context");
                            new NotificationHelper(mainActivity).f11386b.cancel(1138);
                        } else {
                            Intrinsics.checkNotNullParameter(mainActivity, "context");
                            new NotificationHelper(mainActivity).f11386b.cancel(3546);
                        }
                    }
                });
                Intent intent = getIntent();
                Intrinsics.checkNotNullExpressionValue(intent, "intent");
                int intExtra = intent.getIntExtra("EXTRA_SCREEN", 1);
                ChuckerActivityMainBinding chuckerActivityMainBinding2 = this.j;
                if (chuckerActivityMainBinding2 != null) {
                    chuckerActivityMainBinding2.f11295b.setCurrentItem(intExtra != 1 ? 1 : 0);
                    return;
                } else {
                    Intrinsics.n("mainBinding");
                    throw null;
                }
            }
        }
        throw new NullPointerException("Missing required view with ID: ".concat(inflate.getResources().getResourceName(i)));
    }

    @Override
    public final void onNewIntent(Intent intent) {
        Intrinsics.checkNotNullParameter(intent, "intent");
        super.onNewIntent(intent);
        int intExtra = intent.getIntExtra("EXTRA_SCREEN", 1);
        ChuckerActivityMainBinding chuckerActivityMainBinding = this.j;
        if (chuckerActivityMainBinding != null) {
            chuckerActivityMainBinding.f11295b.setCurrentItem(intExtra == 1 ? 0 : 1);
        } else {
            Intrinsics.n("mainBinding");
            throw null;
        }
    }
}