导航菜单

页面标题

页面副标题

95爱播免登录版 v3.1.9 - UserLevelActivity.java 源代码

正在查看: 95爱播免登录版 v3.1.9 应用的 UserLevelActivity.java JAVA 源代码文件

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


package com.showself.ui.activity;

import android.content.Context;
import android.os.Bundle;
import android.view.View;
import android.widget.ImageView;
import androidx.viewpager.widget.ViewPager;
import com.mifeng.ui.R;
import com.r.b.f2;
import com.showself.domain.WealthInfo;
import com.showself.utils.u0;
import com.showself.view.GradientLinePageIndicator;
import com.showself.view.ScaleTransitionPagerTitleView;
import java.util.ArrayList;
import net.lucode.hackware.magicindicator.MagicIndicator;
import net.lucode.hackware.magicindicator.buildins.commonnavigator.CommonNavigator;

public class UserLevelActivity extends com.showself.ui.c implements View.OnClickListener, ViewPager.OnPageChangeListener {
    private ImageView a;
    private MagicIndicator b;
    private ViewPager c;
    private f2 d;

    private net.lucode.hackware.magicindicator.buildins.commonnavigator.a.a f3000e;

    private ArrayList<String> f3001f;

    private WealthInfo f3002g;

    private WealthInfo f3003h;

    class a extends net.lucode.hackware.magicindicator.buildins.commonnavigator.a.a {

        class ViewOnClickListenerC0083a implements View.OnClickListener {
            final int a;

            ViewOnClickListenerC0083a(int i2) {
                this.a = i2;
            }

            @Override
            public void onClick(View view) {
                UserLevelActivity.this.c.setCurrentItem(this.a);
            }
        }

        a() {
        }

        @Override
        public int a() {
            if (UserLevelActivity.this.f3001f != null) {
                return UserLevelActivity.this.f3001f.size();
            }
            return 0;
        }

        @Override
        public net.lucode.hackware.magicindicator.buildins.commonnavigator.a.c b(Context context) {
            GradientLinePageIndicator gradientLinePageIndicator = new GradientLinePageIndicator(context);
            gradientLinePageIndicator.setMode(2);
            gradientLinePageIndicator.setRoundRadius(context.getResources().getDimension(R.dimen.magic_indicator_height));
            gradientLinePageIndicator.setYOffset(net.lucode.hackware.magicindicator.d.b.a(context, 5.0d));
            gradientLinePageIndicator.setLineWidth(net.lucode.hackware.magicindicator.d.b.a(context, 25.0d));
            gradientLinePageIndicator.setColors(Integer.valueOf(context.getResources().getColor(R.color.agreement_text_color)));
            return gradientLinePageIndicator;
        }

        @Override
        public net.lucode.hackware.magicindicator.buildins.commonnavigator.a.d c(Context context, int i2) {
            ScaleTransitionPagerTitleView scaleTransitionPagerTitleView = new ScaleTransitionPagerTitleView(context);
            scaleTransitionPagerTitleView.setText((CharSequence) UserLevelActivity.this.f3001f.get(i2));
            scaleTransitionPagerTitleView.setNormalColor(context.getResources().getColor(R.color.tag_normal_color));
            scaleTransitionPagerTitleView.setTextSize(18.0f);
            scaleTransitionPagerTitleView.setSelectedColor(context.getResources().getColor(R.color.logo_text_color));
            scaleTransitionPagerTitleView.setOnClickListener(new ViewOnClickListenerC0083a(i2));
            return scaleTransitionPagerTitleView;
        }
    }

    private void B() {
        CommonNavigator commonNavigator = new CommonNavigator(this);
        this.f3000e = new a();
        commonNavigator.setAdjustMode(true);
        commonNavigator.setAdapter(this.f3000e);
        commonNavigator.setLeftPadding(2);
        commonNavigator.setRightPadding(2);
        this.b.setNavigator(commonNavigator);
    }

    @Override
    public void init() {
        ArrayList<String> arrayList = new ArrayList<>();
        this.f3001f = arrayList;
        arrayList.add("财富等级");
        this.f3001f.add("明星等级");
        this.a = (ImageView) findViewById(R.id.iv_user_level_back);
        this.b = (MagicIndicator) findViewById(R.id.user_level_indicator);
        this.c = findViewById(R.id.user_level_viewpager);
        this.a.setOnClickListener(this);
        f2 f2Var = new f2(getSupportFragmentManager(), this.f3001f, this.f3002g, this.f3003h);
        this.d = f2Var;
        this.c.setAdapter(f2Var);
        B();
        this.c.addOnPageChangeListener(this);
        this.c.setCurrentItem(0);
    }

    @Override
    public void onClick(View view) {
        if (view.getId() != 2131297591) {
            return;
        }
        finish();
    }

    @Override
    protected void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        u0.q(this, null);
        setContentView(R.layout.activity_user_level);
        u0.i(this, findViewById(2131298726), 2131099661, true);
        this.f3002g = (WealthInfo) getIntent().getExtras().getSerializable("wealthInfo");
        this.f3003h = (WealthInfo) getIntent().getExtras().getSerializable("starInfo");
        init();
    }

    public void onPageScrollStateChanged(int i2) {
        this.b.a(i2);
    }

    public void onPageScrolled(int i2, float f2, int i3) {
        this.b.b(i2, f2, i3);
    }

    public void onPageSelected(int i2) {
        this.b.c(i2);
    }

    @Override
    public void refresh(Object... objArr) {
    }
}