正在查看: 零界绘 v1.0.2 应用的 BookFinalActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 零界绘 v1.0.2 应用的 BookFinalActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.junyue.novel.modules.bookstore.ui;
import android.content.Context;
import android.view.View;
import androidx.viewpager.widget.ViewPager;
import com.junyue.basic.activity.BaseActivity;
import com.junyue.novel.modules.bookstore.adapter.BookFinalPagerAdapter;
import com.junyue.novel.modules_bookstore.R;
import com.junyue.novel.sharebean.ReadingPref;
import f.p.c.m.c;
import f.p.c.z.c1;
import f.p.c.z.m;
import f.p.c.z.v0;
import i.b0.c.t;
import i.b0.c.u;
import i.d;
import i.w.j;
import kotlin.jvm.functions.Function0;
import net.lucode.hackware.magicindicator.MagicIndicator;
public final class BookFinalActivity extends BaseActivity implements c.d<ReadingPref> {
public boolean H;
public k.a.a.a.e.c.a I;
public final d E = f.n.a.a.a.a(this, R.id.indicator);
public final d F = f.n.a.a.a.a(this, R.id.viewpager);
public final d G = c1.b(new b());
public final d J = c1.b(new c());
public static final class a extends k.a.a.a.e.c.c.a {
public static final class ViewOnClickListenerC0009a implements View.OnClickListener {
public final int o;
public ViewOnClickListenerC0009a(int i) {
this.o = i;
}
@Override
public final void onClick(View view) {
BookFinalActivity.this.i1().setCurrentItem(this.o);
}
}
public a() {
}
public int a() {
return BookFinalActivity.this.h1().length;
}
public k.a.a.a.e.c.c.c b(Context context) {
f.p.g.h.d.d.a aVar = new f.p.g.h.d.d.a(context);
aVar.setLineHeight(m.g(BookFinalActivity.this, 4.0f));
aVar.setLineWidth(m.g(BookFinalActivity.this, 20.0f));
aVar.setRoundRadius(m.g(BookFinalActivity.this, 2.0f));
aVar.setMode(2);
aVar.setColors(new Integer[]{Integer.valueOf(m.a(BookFinalActivity.this, R.color.colorMainForeground))});
aVar.c();
return aVar;
}
public k.a.a.a.e.c.c.d c(Context context, int i) {
f.p.g.k.a aVar = new f.p.g.k.a(context);
aVar.setIncludeFontPadding(false);
aVar.setTypeface(v0.c(context, R.font.siyuan, 0));
aVar.setNormalColor(m.a(BookFinalActivity.this, R.color.colorGray4));
aVar.setSelectedColor(m.a(BookFinalActivity.this, R.color.colorBlack));
aVar.setSelectedTextSize(m.q(BookFinalActivity.this, 20.0f));
aVar.setNormalTextSize(m.q(BookFinalActivity.this, 16.0f));
aVar.setText(BookFinalActivity.this.h1()[i]);
aVar.setOnClickListener(new ViewOnClickListenerC0009a(i));
return aVar;
}
}
public static final class b extends u implements Function0<BookFinalPagerAdapter> {
public b() {
super(0);
}
public final BookFinalPagerAdapter invoke() {
return new BookFinalPagerAdapter(BookFinalActivity.this);
}
}
public static final class c extends u implements Function0<String[]> {
public c() {
super(0);
}
public final String[] invoke() {
return BookFinalActivity.this.getResources().getStringArray(R.array.book_final_tab_titles);
}
}
@Override
public int I0() {
return R.layout.activity_book_final;
}
@Override
public void O0() {
Y0(R.id.ib_back);
f.p.c.m.c.l().t(ReadingPref.class, this, true);
i1().setAdapter(g1());
i1().addOnPageChangeListener(new ViewPager.OnPageChangeListener() {
public void onPageScrollStateChanged(int i) {
MagicIndicator f1;
f1 = BookFinalActivity.this.f1();
f1.a(i);
}
public void onPageScrolled(int i, float f2, int i2) {
MagicIndicator f1;
f1 = BookFinalActivity.this.f1();
f1.b(i, f2, i2);
}
public void onPageSelected(int i) {
MagicIndicator f1;
f1 = BookFinalActivity.this.f1();
f1.c(i);
}
});
k.a.a.a.e.c.a aVar = new k.a.a.a.e.c.a(this);
aVar.setAdjustMode(true);
aVar.setAdapter(new a());
f1().setNavigator(aVar);
this.I = aVar;
int intExtra = getIntent().getIntExtra("gender", -1);
if (intExtra != -1) {
ReadingPref readingPref = (ReadingPref) f.p.c.m.c.l().i(ReadingPref.class);
if (readingPref == null || readingPref.a() != 2) {
i1().setCurrentItem(intExtra - 1);
} else {
i1().setCurrentItem((h1().length - (intExtra - 1)) - 1);
}
}
}
public final MagicIndicator f1() {
return (MagicIndicator) this.E.getValue();
}
public final BookFinalPagerAdapter g1() {
return (BookFinalPagerAdapter) this.G.getValue();
}
public final String[] h1() {
return (String[]) this.J.getValue();
}
public final ViewPager i1() {
return (ViewPager) this.F.getValue();
}
@Override
public void k(ReadingPref readingPref, boolean z) {
boolean z2 = readingPref != null && readingPref.a() == 2;
g1().i(z2);
if (this.H != z2) {
String[] h1 = h1();
t.d(h1, "mTitles");
j.F(h1);
this.H = z2;
k.a.a.a.e.c.a aVar = this.I;
if (aVar != null) {
aVar.l();
}
}
}
public void onDestroy() {
super.onDestroy();
f.p.c.m.c.l().u(ReadingPref.class, this);
}
}