正在查看: Top浏览器 v4.6.16 应用的 PayTourRankActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Top浏览器 v4.6.16 应用的 PayTourRankActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.pocket.topbrowser.home.personal;
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentActivity;
import androidx.viewpager2.adapter.FragmentStateAdapter;
import androidx.viewpager2.widget.ViewPager2;
import c.t.a.d.n;
import c.t.a.u.a;
import com.pocket.common.base.BaseViewModelActivity;
import com.pocket.topbrowser.home.R$id;
import com.pocket.topbrowser.home.R$layout;
import com.pocket.topbrowser.home.personal.PayTourFragment;
import com.pocket.topbrowser.home.personal.PayTourRankActivity;
import h.b0.d.l;
import h.w.k;
import java.util.List;
public final class PayTourRankActivity extends BaseViewModelActivity {
public static final class RankFragmentAdapter extends FragmentStateAdapter {
public final List<Fragment> a;
public RankFragmentAdapter(FragmentActivity fragmentActivity, List<? extends Fragment> list) {
super(fragmentActivity);
l.f(fragmentActivity, "fragmentActivity");
l.f(list, "fragments");
this.a = list;
}
public Fragment createFragment(int i2) {
return this.a.get(i2);
}
public int getItemCount() {
return this.a.size();
}
}
public static final void u(PayTourRankActivity payTourRankActivity, View view) {
l.f(payTourRankActivity, "this$0");
payTourRankActivity.finish();
}
public static final void v(PayTourRankActivity payTourRankActivity, View view) {
l.f(payTourRankActivity, "this$0");
payTourRankActivity.findViewById(R$id.view_pager).setCurrentItem(0);
}
public static final void w(PayTourRankActivity payTourRankActivity, View view) {
l.f(payTourRankActivity, "this$0");
payTourRankActivity.findViewById(R$id.view_pager).setCurrentItem(1);
}
public n getDataBindingConfig() {
return new n(R$layout.home_pay_tour_rank_activity);
}
public void initViewModel() {
}
public void onCreate(Bundle bundle) {
super.onCreate(bundle);
a.a.c(this);
findViewById(R$id.toolbar).setNavImgListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
PayTourRankActivity.u(PayTourRankActivity.this, view);
}
});
((TextView) findViewById(R$id.tv_rank)).setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
PayTourRankActivity.v(PayTourRankActivity.this, view);
}
});
((TextView) findViewById(R$id.tv_newest)).setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
PayTourRankActivity.w(PayTourRankActivity.this, view);
}
});
int i2 = R$id.view_pager;
ViewPager2 findViewById = findViewById(i2);
PayTourFragment.a aVar = PayTourFragment.a;
findViewById.setAdapter(new RankFragmentAdapter(this, k.j(aVar.c(), aVar.b())));
findViewById(i2).setOrientation(0);
findViewById(i2).setOffscreenPageLimit(2);
findViewById(i2).registerOnPageChangeCallback(new ViewPager2.OnPageChangeCallback() {
public void onPageSelected(int i3) {
super.onPageSelected(i3);
PayTourRankActivity.this.findViewById(R$id.v_rank).setVisibility(i3 == 0 ? 0 : 8);
PayTourRankActivity.this.findViewById(R$id.v_newest).setVisibility(i3 != 1 ? 8 : 0);
}
});
}
}