导航菜单

页面标题

页面副标题

零界绘 v1.0.2 - BookFinalActivity.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);
    }
}