正在查看: 95爱播免登录版 v3.1.9 应用的 UserLevelActivity.java JAVA 源代码文件
本页面展示 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) {
}
}