正在查看: 零界绘 v1.0.2 应用的 BookDetailActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 零界绘 v1.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();
}
}