导航菜单

页面标题

页面副标题

漫天星 v3.0.2 - BookDetailActivity.java 源代码

正在查看: 漫天星 v3.0.2 应用的 BookDetailActivity.java JAVA 源代码文件

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


package com.junyue.novel.modules.bookstore.ui;

import android.view.View;
import android.widget.FrameLayout;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;
import androidx.appcompat.widget.Toolbar;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.viewpager.widget.ViewPager;
import com.google.android.material.appbar.AppBarLayout;
import com.junyue.basic.activity.BaseActivity;
import com.junyue.basic.mvp.PresenterProviders;
import com.junyue.basic.widget.CommonTextView;
import com.junyue.basic.widget.Star;
import com.junyue.novel.modules.bookstore.adapter.BookDetailPagerAdapter;
import com.junyue.novel.modules.bookstore.widget.BookTagWidget;
import com.junyue.novel.modules_bookstore.R;
import com.junyue.novel.widget.NewBookIntroView;
import f.p.c.r.j;
import f.p.c.z.c1;
import f.p.g.g.b.c.h;
import f.p.g.g.b.c.i;
import i.b0.c.u;
import kotlin.jvm.functions.Function0;
import net.lucode.hackware.magicindicator.MagicIndicator;

@j({i.class})
public class BookDetailActivity extends BaseActivity {
    public long E;
    public final boolean h0;
    public final i.d j0;
    public final i.d k0;
    public final i.d l0;
    public final i.d m0;
    public final i.d n0;
    public final i.d o0;
    public final i.d p0;
    public final i.d q0;
    public final i.d r0;
    public final i.d s0;
    public final BookDetailActivityView t0;
    public int F = -1;
    public final i.d G = f.n.a.a.a.a(this, R.id.cl);
    public final i.d H = f.n.a.a.a.a(this, R.id.toolbar);
    public final i.d I = f.n.a.a.a.a(this, R.id.indicator);
    public final i.d J = f.n.a.a.a.a(this, R.id.viewpager);
    public final i.d K = f.n.a.a.a.a(this, R.id.tag_widget);
    public final i.d L = c1.b(new c());
    public final i.d M = f.n.a.a.a.a(this, R.id.appbarlayout);
    public final i.d N = f.n.a.a.a.a(this, R.id.tv_title);
    public final i.d O = f.n.a.a.a.a(this, R.id.ib_back);
    public final i.d P = f.n.a.a.a.a(this, R.id.ib_share);
    public final i.d Q = f.n.a.a.a.a(this, R.id.fl_toolbar);
    public final i.d R = f.n.a.a.a.a(this, R.id.iv_cover);
    public final i.d S = f.n.a.a.a.a(this, R.id.view_cover_bg2);
    public final i.d T = f.n.a.a.a.a(this, R.id.tv_name);
    public final i.d U = f.n.a.a.a.a(this, R.id.tv_author);
    public final i.d V = f.n.a.a.a.a(this, R.id.tv_read_num);
    public final i.d W = f.n.a.a.a.a(this, R.id.tv_status);
    public final i.d X = f.n.a.a.a.a(this, R.id.tv_update_time);
    public final i.d Y = f.n.a.a.a.a(this, R.id.tv_start_reader);
    public final i.d Z = f.n.a.a.a.a(this, R.id.ll_add_bookshelf);
    public final i.d e0 = f.n.a.a.a.a(this, R.id.tv_download);
    public final i.d f0 = f.n.a.a.a.a(this, R.id.ll_download);
    public final i.d g0 = f.n.a.a.a.a(this, R.id.intro_view);
    public final i.d i0 = f.n.a.a.a.a(this, R.id.starView);

    public static final class a extends u implements Function0<String> {
        public a() {
            super(0);
        }

        public final String invoke() {
            String stringExtra = BookDetailActivity.this.getIntent().getStringExtra("from");
            return stringExtra != null ? stringExtra : "normal";
        }
    }

    public static final class b extends u implements Function0<Boolean> {
        public b() {
            super(0);
        }

        public final boolean b() {
            return BookDetailActivity.this.getIntent().getBooleanExtra("is_from_read_menu", false);
        }

        public Object invoke() {
            return Boolean.valueOf(b());
        }
    }

    public static final class c extends u implements Function0<BookDetailPagerAdapter> {
        public c() {
            super(0);
        }

        public final BookDetailPagerAdapter invoke() {
            return new BookDetailPagerAdapter(BookDetailActivity.this.getSupportFragmentManager(), BookDetailActivity.this.d1());
        }
    }

    public static final class d extends u implements Function0<h> {
        public d() {
            super(0);
        }

        public final h invoke() {
            Object c = PresenterProviders.d.a(BookDetailActivity.this).c(0);
            if (c != null) {
                return (h) c;
            }
            throw new NullPointerException("null cannot be cast to non-null type com.junyue.novel.modules.bookstore.mvp.NovelPresenter");
        }
    }

    public BookDetailActivity() {
        f.n.a.a.a.a(this, R.id.tv_star);
        this.j0 = f.n.a.a.a.a(this, R.id.view_cover_bg);
        this.k0 = f.n.a.a.a.a(this, R.id.tv_score2);
        this.l0 = f.n.a.a.a.a(this, R.id.tv_comment_num);
        this.m0 = f.n.a.a.a.a(this, R.id.tv_add_bookshelf_num);
        this.n0 = f.n.a.a.a.a(this, R.id.tv_add_bookshelf_num_w);
        this.o0 = f.n.a.a.a.a(this, R.id.tv_update_chapter);
        this.p0 = f.n.a.a.a.a(this, R.id.ll_catalog_title);
        this.q0 = c1.b(new d());
        this.r0 = c1.b(new b());
        this.s0 = c1.b(new a());
        this.t0 = new BookDetailActivityView(this);
    }

    public final TextView A1() {
        return (TextView) this.U.getValue();
    }

    public final TextView B1() {
        return (TextView) this.l0.getValue();
    }

    public final TextView C1() {
        return (TextView) this.e0.getValue();
    }

    public final TextView D1() {
        return (TextView) this.T.getValue();
    }

    public final TextView E1() {
        return (TextView) this.V.getValue();
    }

    @Override
    public Object F() {
        return this.t0;
    }

    @Override
    public boolean F0() {
        return !u1();
    }

    public final TextView F1() {
        return (TextView) this.k0.getValue();
    }

    public final CommonTextView G1() {
        return (CommonTextView) this.Y.getValue();
    }

    public final TextView H1() {
        return (TextView) this.W.getValue();
    }

    @Override
    public int I0() {
        return R.layout.activity_book_detail;
    }

    public final TextView I1() {
        return (TextView) this.N.getValue();
    }

    public final TextView J1() {
        return (TextView) this.o0.getValue();
    }

    public final TextView K1() {
        return (TextView) this.X.getValue();
    }

    public final View L1() {
        return (View) this.j0.getValue();
    }

    public final ViewPager M1() {
        return (ViewPager) this.J.getValue();
    }

    public final void N1(int i) {
    }

    @Override
    public void O0() {
        this.E = getIntent().getLongExtra("book_id", 0L);
        this.F = getIntent().getIntExtra("book_chapter_id", -1);
        super.O0();
    }

    public final void O1(long j) {
        this.E = j;
    }

    public final AppBarLayout c1() {
        return (AppBarLayout) this.M.getValue();
    }

    public final long d1() {
        return this.E;
    }

    public final int e1() {
        return this.F;
    }

    public final ConstraintLayout f1() {
        return (ConstraintLayout) this.G.getValue();
    }

    public void finish() {
        super/*android.app.Activity*/.finish();
        if (u1()) {
            overridePendingTransition(0, 0);
        }
    }

    public final FrameLayout g1() {
        return (FrameLayout) this.Q.getValue();
    }

    public final String h1() {
        return (String) this.s0.getValue();
    }

    public final ImageView i1() {
        return (ImageView) this.O.getValue();
    }

    public final ImageView j1() {
        return (ImageView) this.P.getValue();
    }

    public final MagicIndicator k1() {
        return (MagicIndicator) this.I.getValue();
    }

    public final NewBookIntroView l1() {
        return (NewBookIntroView) this.g0.getValue();
    }

    public final boolean m1() {
        return ((Boolean) this.r0.getValue()).booleanValue();
    }

    public final ImageView n1() {
        return (ImageView) this.R.getValue();
    }

    public final ImageView o1() {
        return (ImageView) this.S.getValue();
    }

    @Override
    public void onBackPressed() {
        if (M1().getCurrentItem() == 1) {
            M1().setCurrentItem(0);
        } else {
            super.onBackPressed();
        }
    }

    public void onDestroy() {
        super.onDestroy();
        this.t0.F0();
    }

    public final LinearLayout p1() {
        return (LinearLayout) this.Z.getValue();
    }

    public final LinearLayout q1() {
        return (LinearLayout) this.p0.getValue();
    }

    public final LinearLayout r1() {
        return (LinearLayout) this.f0.getValue();
    }

    public final BookDetailPagerAdapter s1() {
        return (BookDetailPagerAdapter) this.L.getValue();
    }

    public final h t1() {
        return (h) this.q0.getValue();
    }

    public boolean u1() {
        return this.h0;
    }

    public final Star v1() {
        return (Star) this.i0.getValue();
    }

    public final BookTagWidget w1() {
        return (BookTagWidget) this.K.getValue();
    }

    public final Toolbar x1() {
        return (Toolbar) this.H.getValue();
    }

    public final TextView y1() {
        return (TextView) this.m0.getValue();
    }

    public final TextView z1() {
        return (TextView) this.n0.getValue();
    }
}