导航菜单

页面标题

页面副标题

Top浏览器 v4.6.16 - PayTourRankActivity.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);
            }
        });
    }
}