正在查看: Zepto v25.1.4 应用的 MainActivity.java JAVA 源代码文件
本页面展示 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;
}
}
}