正在查看: 零界绘 v1.0.2 应用的 ReaderActivityComic.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 零界绘 v1.0.2 应用的 ReaderActivityComic.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.junyue.novel.modules.reader.ui;
import android.animation.ObjectAnimator;
import android.app.Activity;
import android.content.Context;
import android.content.ContextWrapper;
import android.content.Intent;
import android.content.IntentFilter;
import android.content.res.Configuration;
import android.graphics.Bitmap;
import android.os.BatteryManager;
import android.os.Build;
import android.os.Handler;
import android.os.Message;
import android.view.KeyEvent;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.view.ViewParent;
import android.view.Window;
import android.view.WindowInsets;
import android.widget.Button;
import android.widget.FrameLayout;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.SeekBar;
import android.widget.TextView;
import androidx.cardview.widget.CardView;
import androidx.drawerlayout.widget.DrawerLayout;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentTransaction;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.viewpager.widget.ViewPager;
import com.junyue.basic.activity.BaseActivity;
import com.junyue.basic.app.App;
import com.junyue.basic.mvp.PresenterProviders;
import com.junyue.basic.util.Apps;
import com.junyue.basic.util.ViewUtils;
import com.junyue.basic.widget.HackyViewPager;
import com.junyue.basic.widget.PressedImageButton;
import com.junyue.basic.widget.SimpleTextView;
import com.junyue.novel.modules.reader.adapter.DrawerCatelogPagerAdapter;
import com.junyue.novel.modules.reader.adapter.ReaderComicAdapter;
import com.junyue.novel.modules.reader.adapter.ReaderComicAdapterHorizontal;
import com.junyue.novel.modules.reader.bean.CorrectTag;
import com.junyue.novel.modules.reader.bean.Font;
import com.junyue.novel.modules.reader.widget.ComicReaderView;
import com.junyue.novel.modules.reader.widget.ZoomRecyclerView;
import com.junyue.novel.modules_reader.R;
import com.junyue.novel.sharebean.BookDownload;
import com.junyue.novel.sharebean.NovelDetail;
import com.junyue.novel.sharebean.NovelDetailWithChapters;
import com.junyue.novel.sharebean.SimpleChapterBean;
import com.junyue.novel.sharebean.SimpleNovelBean;
import com.junyue.novel.sharebean.reader.BookChapterBean;
import com.junyue.novel.sharebean.reader.CollBookBean;
import com.junyue.novel.sharebean.reader.TxtChapter;
import com.junyue.repository.bean.ADWatchTaskList;
import com.junyue.repository.bean.AppConfig;
import defpackage.ReaderActivityComicMenuKt;
import f.p.a.k0;
import f.p.c.g.d;
import f.p.c.r.c;
import f.p.c.z.c1;
import f.p.c.z.q0;
import f.p.f.a.c;
import f.p.g.g.d.h.e;
import f.p.g.h.b;
import j.a.i1;
import j.a.o0;
import j.a.u0;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.functions.Function3;
import net.lucode.hackware.magicindicator.MagicIndicator;
@f.p.c.r.j({f.p.g.g.d.h.d.class})
public final class ReaderActivityComic extends BaseActivity implements f.p.g.g.d.h.e, Handler.Callback, b.b, View.OnClickListener, f.p.c.c0.e, SeekBar.OnSeekBarChangeListener, f.p.g.h.a, f.p.g.g.d.b.a {
public View A0;
public ReaderComicAdapterHorizontal B0;
public int C0;
public boolean D0;
public final i.d E0;
public final Function0<Boolean> F0;
public boolean G0;
public f.p.g.g.d.k.d.c H0;
public f.p.g.g.d.k.d.d I0;
public Runnable J0;
public final Map<Integer, f.p.c.k.k.a> K0;
public boolean L0;
public long M0;
public final i.d N0;
public int O0;
public int P0;
public boolean Q;
public int Q0;
public View R;
public int R0;
public f.p.c.k.m.a.a S;
public NovelDetail S0;
public final i.d T0;
public final i.d U0;
public final i.d V0;
public final i.d W0;
public boolean X;
public final i.d X0;
public c.b Y0;
public List<BookChapterBean> Z0;
public i1 a1;
public final j.a.f0 b1;
public int c1;
public int d1;
public Function1<? super Integer, i.t> e0;
public final i.d e1;
public boolean f1;
public final i.d g1;
public final i.d h1;
public int i1;
public boolean j1;
public final i.d k0;
public boolean k1;
public final i.d l0;
public Function0<i.t> l1;
public final i.d m0;
public final i.d m1;
public final i.d n0;
public int n1;
public boolean o0;
public final i.d o1;
public boolean p0;
public ObjectAnimator p1;
public boolean q0;
public ObjectAnimator q1;
public boolean r0;
public boolean r1;
public String s0;
public boolean s1;
public final i.d t0;
public boolean t1;
public final i.d u0;
public final i.d u1;
public final i.d v0;
public final i.d v1;
public final i.d w0;
public final i.d w1;
public final i.d x0;
public final i.d x1;
public final i.d y0;
public final i.d z0;
public final i.d E = f.n.a.a.a.a(this, R.id.id_night_mark);
public final i.d F = f.n.a.a.a.a(this, R.id.zoomRecyclerView);
public final i.d G = f.n.a.a.a.a(this, R.id.comicReaderView);
public final i.d H = f.n.a.a.a.a(this, R.id.viewPager);
public final i.d I = f.n.a.a.a.a(this, R.id.tv_switch_screen);
public final i.d J = f.n.a.a.a.a(this, R.id.tv_switch_mode);
public final i.d K = f.n.a.a.a.a(this, R.id.fl_container);
public final i.d L = f.n.a.a.a.a(this, R.id.tv_downloading_status);
public final i.d M = f.n.a.a.a.a(this, R.id.tv_download);
public final i.d N = f.n.a.a.a.a(this, R.id.cv_add_bookshelf);
public final i.d O = f.n.a.a.a.a(this, R.id.iv_skin_switch);
public final i.d P = f.n.a.a.a.a(this, R.id.tv_skin_switch);
public final i.d T = f.n.a.a.a.a(this, R.id.drawer);
public final i.d U = f.n.a.a.a.a(this, R.id.fl_drawer_container);
public final i.d V = f.n.a.a.a.a(this, R.id.ll_catelog_root);
public final i.d W = f.n.a.a.a.a(this, R.id.indicator);
public final i.d Y = f.n.a.a.a.a(this, R.id.vp_drawer_catelog);
public final i.d Z = i.f.b(new m());
public final i.d f0 = f.n.a.a.a.a(this, R.id.sb_chapter);
public final i.d g0 = f.n.a.a.a.a(this, R.id.sb_chapter2);
public final i.d h0 = f.n.a.a.a.a(this, R.id.tv_popup_chapter_name);
public final i.d i0 = f.n.a.a.a.a(this, R.id.tv_popup_chapter_progress);
public final i.d j0 = f.n.a.a.a.a(this, R.id.tv_reader_extra_text1);
@i.y.j.a.e(c = "com.junyue.novel.modules.reader.ui.ReaderActivityComic$delayRun$1", f = "ReaderActivityComic.kt", l = {595}, m = "invokeSuspend")
public static final class a extends i.y.j.a.k implements Function2<j.a.f0, i.y.d<? super i.t>, Object> {
public int r;
public final Function0 s;
public a(Function0 function0, i.y.d dVar) {
super(2, dVar);
this.s = function0;
}
public final i.y.d<i.t> b(Object obj, i.y.d<?> dVar) {
i.b0.c.t.e(dVar, "completion");
return new a(this.s, dVar);
}
public final Object g(Object obj) {
Object c = i.y.i.c.c();
int i = this.r;
if (i == 0) {
i.l.b(obj);
this.r = 1;
if (o0.a(50L, this) == c) {
return c;
}
} else {
if (i != 1) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
i.l.b(obj);
}
this.s.invoke();
return i.t.a;
}
public final Object invoke(Object obj, Object obj2) {
return b(obj, (i.y.d) obj2).g(i.t.a);
}
}
public static final class a0 implements Runnable {
@i.y.j.a.e(c = "com.junyue.novel.modules.reader.ui.ReaderActivityComic$setChaptersOnline$1$1", f = "ReaderActivityComic.kt", l = {}, m = "invokeSuspend")
public static final class a extends i.y.j.a.k implements Function2<j.a.f0, i.y.d<? super i.t>, Object> {
public int r;
@i.y.j.a.e(c = "com.junyue.novel.modules.reader.ui.ReaderActivityComic$setChaptersOnline$1$1$1", f = "ReaderActivityComic.kt", l = {1047}, m = "invokeSuspend")
public static final class C0018a extends i.y.j.a.k implements Function2<j.a.f0, i.y.d<? super i.t>, Object> {
public int r;
public C0018a(i.y.d dVar) {
super(2, dVar);
}
public final i.y.d<i.t> b(Object obj, i.y.d<?> dVar) {
i.b0.c.t.e(dVar, "completion");
return a.this.new C0018a(dVar);
}
public final Object g(Object obj) {
Object c = i.y.i.c.c();
int i = this.r;
if (i == 0) {
i.l.b(obj);
ReaderActivityComic readerActivityComic = ReaderActivityComic.this;
this.r = 1;
if (readerActivityComic.J3(true, this) == c) {
return c;
}
} else {
if (i != 1) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
i.l.b(obj);
}
return i.t.a;
}
public final Object invoke(Object obj, Object obj2) {
return b(obj, (i.y.d) obj2).g(i.t.a);
}
}
public a(i.y.d dVar) {
super(2, dVar);
}
public final i.y.d<i.t> b(Object obj, i.y.d<?> dVar) {
i.b0.c.t.e(dVar, "completion");
return a0.this.new a(dVar);
}
public final Object g(Object obj) {
i.y.i.c.c();
if (this.r != 0) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
i.l.b(obj);
j.a.g.d((i.y.g) null, new C0018a(null), 1, (Object) null);
return i.t.a;
}
public final Object invoke(Object obj, Object obj2) {
return b(obj, (i.y.d) obj2).g(i.t.a);
}
}
public a0() {
}
@Override
public final void run() {
j.a.g.b(j.a.g0.a(u0.b()), (i.y.g) null, (j.a.i0) null, new a(null), 3, (Object) null);
}
}
public static final class b extends i.b0.c.u implements Function0<Integer> {
public static final b n = new b();
public b() {
super(0);
}
public final int b() {
return (e.a.b.a.c(e.a.b.a.a()) / 10) * 8;
}
public Object invoke() {
return Integer.valueOf(b());
}
}
@i.y.j.a.e(c = "com.junyue.novel.modules.reader.ui.ReaderActivityComic", f = "ReaderActivityComic.kt", l = {501, 519, 532, 543}, m = "setData")
public static final class b0 extends i.y.j.a.d {
public Object q;
public int r;
public Object t;
public Object u;
public boolean v;
public b0(i.y.d dVar) {
super(dVar);
}
public final Object g(Object obj) {
this.q = obj;
this.r |= Integer.MIN_VALUE;
return ReaderActivityComic.this.J3(false, this);
}
}
public static final class c extends i.b0.c.u implements Function0<i.t> {
public c() {
super(0);
}
public Object invoke() {
m61invoke();
return i.t.a;
}
public final void m61invoke() {
if (ReaderActivityComic.this.i3()) {
return;
}
ReaderActivityComic.this.Z1().e0(System.currentTimeMillis());
f.p.j.b.p(f.p.j.b.u, ReaderActivityComic.this.Z1(), false, false, false, 14, (Object) null);
}
}
@i.y.j.a.e(c = "com.junyue.novel.modules.reader.ui.ReaderActivityComic$setData$2", f = "ReaderActivityComic.kt", l = {}, m = "invokeSuspend")
public static final class c0 extends i.y.j.a.k implements Function2<j.a.f0, i.y.d<? super i.t>, Object> {
public int r;
public final boolean t;
public c0(boolean z, i.y.d dVar) {
super(2, dVar);
this.t = z;
}
public final i.y.d<i.t> b(Object obj, i.y.d<?> dVar) {
i.b0.c.t.e(dVar, "completion");
return ReaderActivityComic.this.new c0(this.t, dVar);
}
public final Object g(Object obj) {
i.y.i.c.c();
if (this.r != 0) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
i.l.b(obj);
if (!this.t) {
f.p.g.g.d.i.r.a b = f.p.g.g.d.i.r.a.b();
i.b0.c.t.d(b, "ReadSettingManager.getInstance()");
ReaderActivityComicMenuKt.C(ReaderActivityComic.this, b.d() != 0, true);
}
return i.t.a;
}
public final Object invoke(Object obj, Object obj2) {
return b(obj, (i.y.d) obj2).g(i.t.a);
}
}
public static final class d implements Runnable {
public d() {
}
@Override
public final void run() {
ReaderActivityComic.this.y4();
}
}
@i.y.j.a.e(c = "com.junyue.novel.modules.reader.ui.ReaderActivityComic$setData$3", f = "ReaderActivityComic.kt", l = {}, m = "invokeSuspend")
public static final class d0 extends i.y.j.a.k implements Function2<j.a.f0, i.y.d<? super i.t>, Object> {
public int r;
public final NovelDetail t;
public final boolean u;
public d0(NovelDetail novelDetail, boolean z, i.y.d dVar) {
super(2, dVar);
this.t = novelDetail;
this.u = z;
}
public final i.y.d<i.t> b(Object obj, i.y.d<?> dVar) {
i.b0.c.t.e(dVar, "completion");
return ReaderActivityComic.this.new d0(this.t, this.u, dVar);
}
public final Object g(Object obj) {
i.y.i.c.c();
if (this.r != 0) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
i.l.b(obj);
ReaderActivityComic.this.c4(this.t);
ReaderActivityComic.this.Z1().T(this.t.l());
if (this.u) {
ReaderActivityComic.this.D1().d(ReaderActivityComic.this.Z1());
} else {
ReaderActivityComic.this.D1().c(ReaderActivityComic.this.Z1());
ReaderActivityComic readerActivityComic = ReaderActivityComic.this;
readerActivityComic.e4(readerActivityComic.D1().getCurChapterPosPage());
}
return i.t.a;
}
public final Object invoke(Object obj, Object obj2) {
return b(obj, (i.y.d) obj2).g(i.t.a);
}
}
public static final class e implements View.OnApplyWindowInsetsListener {
public e() {
}
@Override
public final WindowInsets onApplyWindowInsets(View view, WindowInsets windowInsets) {
if (f.p.c.z.c0.e(ReaderActivityComic.this)) {
?? r2 = ReaderActivityComic.this;
r2.b4(f.p.c.z.l0.d(r2));
} else {
ReaderActivityComic.this.b4(0);
}
ReaderActivityComicMenuKt.e(ReaderActivityComic.this);
return windowInsets;
}
}
@i.y.j.a.e(c = "com.junyue.novel.modules.reader.ui.ReaderActivityComic$setData$4", f = "ReaderActivityComic.kt", l = {}, m = "invokeSuspend")
public static final class e0 extends i.y.j.a.k implements Function2<j.a.f0, i.y.d<? super i.t>, Object> {
public int r;
public final List t;
public e0(List list, i.y.d dVar) {
super(2, dVar);
this.t = list;
}
public final i.y.d<i.t> b(Object obj, i.y.d<?> dVar) {
i.b0.c.t.e(dVar, "completion");
return ReaderActivityComic.this.new e0(this.t, dVar);
}
public final Object g(Object obj) {
i.y.i.c.c();
if (this.r != 0) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
i.l.b(obj);
ReaderActivityComicExtKt.i(ReaderActivityComic.this);
ReaderActivityComicExtKt.j(ReaderActivityComic.this, this.t);
return i.t.a;
}
public final Object invoke(Object obj, Object obj2) {
return b(obj, (i.y.d) obj2).g(i.t.a);
}
}
@i.y.j.a.e(c = "com.junyue.novel.modules.reader.ui.ReaderActivityComic$initView$3", f = "ReaderActivityComic.kt", l = {}, m = "invokeSuspend")
public static final class f extends i.y.j.a.k implements Function2<j.a.f0, i.y.d<? super i.t>, Object> {
public int r;
@i.y.j.a.e(c = "com.junyue.novel.modules.reader.ui.ReaderActivityComic$initView$3$1", f = "ReaderActivityComic.kt", l = {466}, m = "invokeSuspend")
public static final class a extends i.y.j.a.k implements Function2<j.a.f0, i.y.d<? super i.t>, Object> {
public int r;
public a(i.y.d dVar) {
super(2, dVar);
}
public final i.y.d<i.t> b(Object obj, i.y.d<?> dVar) {
i.b0.c.t.e(dVar, "completion");
return f.this.new a(dVar);
}
public final Object g(Object obj) {
Object c = i.y.i.c.c();
int i = this.r;
if (i == 0) {
i.l.b(obj);
ReaderActivityComic readerActivityComic = ReaderActivityComic.this;
this.r = 1;
if (ReaderActivityComic.K3(readerActivityComic, false, this, 1, null) == c) {
return c;
}
} else {
if (i != 1) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
i.l.b(obj);
}
if (ReaderActivityComic.this.Z1().Q()) {
ReaderActivityComic.this.B1(false);
}
return i.t.a;
}
public final Object invoke(Object obj, Object obj2) {
return b(obj, (i.y.d) obj2).g(i.t.a);
}
}
public f(i.y.d dVar) {
super(2, dVar);
}
public final i.y.d<i.t> b(Object obj, i.y.d<?> dVar) {
i.b0.c.t.e(dVar, "completion");
return ReaderActivityComic.this.new f(dVar);
}
public final Object g(Object obj) {
i.y.i.c.c();
if (this.r != 0) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
i.l.b(obj);
j.a.g.d((i.y.g) null, new a(null), 1, (Object) null);
return i.t.a;
}
public final Object invoke(Object obj, Object obj2) {
return b(obj, (i.y.d) obj2).g(i.t.a);
}
}
@i.y.j.a.e(c = "com.junyue.novel.modules.reader.ui.ReaderActivityComic$setData$5", f = "ReaderActivityComic.kt", l = {}, m = "invokeSuspend")
public static final class f0 extends i.y.j.a.k implements Function2<j.a.f0, i.y.d<? super i.t>, Object> {
public int r;
public f0(i.y.d dVar) {
super(2, dVar);
}
public final i.y.d<i.t> b(Object obj, i.y.d<?> dVar) {
i.b0.c.t.e(dVar, "completion");
return ReaderActivityComic.this.new f0(dVar);
}
public final Object g(Object obj) {
i.y.i.c.c();
if (this.r != 0) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
i.l.b(obj);
e.a.b.f.d.a(ReaderActivityComic.this.M0() + ':', "加载" + ReaderActivityComic.this.F1() + "章节", new Object[0]);
ReaderActivityComic readerActivityComic = ReaderActivityComic.this;
ReaderActivityComic.r4(readerActivityComic, readerActivityComic.F1(), false, false, true, 0, 18, null);
c.a.b(ReaderActivityComic.this, null, 1, null);
ReaderActivityComicMenuKt.p(ReaderActivityComic.this);
ReaderActivityComic.this.X1().setVisibility(0);
return i.t.a;
}
public final Object invoke(Object obj, Object obj2) {
return b(obj, (i.y.d) obj2).g(i.t.a);
}
}
public static final class g implements k0.a {
public final i.b0.c.e0 b;
public static final class a extends i.b0.c.u implements Function0<i.t> {
public a() {
super(0);
}
public Object invoke() {
m62invoke();
return i.t.a;
}
public final void m62invoke() {
ReaderActivityComic.this.w1();
}
}
public g(i.b0.c.e0 e0Var) {
this.b = e0Var;
}
@Override
public void a(f.p.a.f0 f0Var) {
i.b0.c.t.e(f0Var, "error");
c.a.b(ReaderActivityComic.this, null, 1, null);
f.p.c.z.u0.m(ReaderActivityComic.this.getContext(), "获取广告失败", 0, 2, null);
ReaderActivityComic.this.B3("adClick", f0Var.b() + f0Var.a());
}
@Override
public void onAdClose() {
if (this.b.n || ReaderActivityComic.this.n1 >= 2) {
ReaderActivityComic.this.n1 = 0;
if (!ReaderActivityComic.this.isDestroyed()) {
if (ReaderActivityComic.this.k1) {
ReaderActivityComic.this.l1 = new a();
} else {
ReaderActivityComic.this.w1();
}
}
} else {
ReaderActivityComic.this.n1++;
f.p.c.z.u0.l(ReaderActivityComic.this.getContext(), R.string.reward_verify_ad_fail_hint, 0, 2, null);
}
ReaderActivityComic.this.B3("adPlayFinish", null);
}
@Override
public void onAdLoaded() {
c.a.b(ReaderActivityComic.this, null, 1, null);
}
@Override
public void onRewardVerify() {
ADWatchTaskList.Companion.b(ADWatchTaskList.Companion, 0, 1, (Object) null);
this.b.n = true;
}
@Override
public void onVideoComplete() {
c.a.b(ReaderActivityComic.this, null, 1, null);
}
}
public static final class g0 implements Runnable {
public final float o;
public g0(float f2) {
this.o = f2;
}
@Override
public final void run() {
ReaderActivityComic.this.x2().setVisibility(0);
i.b0.c.t.d(ReaderActivityComic.this.K2().getProgressDrawable(), "mSbChapter.progressDrawable");
ReaderActivityComic.this.x2().setTranslationX(Math.min(Math.max((((r0.getBounds().width() * this.o) + ReaderActivityComic.this.M2()) + f.p.c.z.m.g(ReaderActivityComic.this, 15.0f)) - (ReaderActivityComic.this.x2().getWidth() / 2), f.p.c.z.m.g(ReaderActivityComic.this, 6.0f)), (ReaderActivityComic.this.f2().getWidth() - ReaderActivityComic.this.x2().getWidth()) - f.p.c.z.m.g(ReaderActivityComic.this, 59.0f)));
}
}
public static final class h extends i.b0.c.u implements Function0<ReaderComicAdapter> {
public static final class a extends i.b0.c.u implements Function1<Object, i.t> {
public a() {
super(1);
}
public Object invoke(Object obj) {
m63invoke(obj);
return i.t.a;
}
public final void m63invoke(Object obj) {
i.b0.c.t.e(obj, "it");
if (i.b0.c.t.a(obj, "End-Scroll")) {
ReaderActivityComic.this.q3();
} else if (i.b0.c.t.a(obj, "Item-Change")) {
ReaderActivityComic.this.w3();
}
}
}
public h() {
super(0);
}
public final ReaderComicAdapter invoke() {
return new ReaderComicAdapter(ReaderActivityComic.this.E1(), new a());
}
}
public static final class h0 extends i.b0.c.u implements Function2<View, d.a, i.t> {
public final f.p.c.g.d o;
public final List p;
public h0(f.p.c.g.d dVar, List list) {
super(2);
this.o = dVar;
this.p = list;
}
public final void b(View view, d.a aVar) {
i.b0.c.t.e(view, "v");
i.b0.c.t.e(aVar, "item");
this.o.dismiss();
Object f2 = aVar.f();
if (f2 == null) {
throw new NullPointerException("null cannot be cast to non-null type com.junyue.novel.modules.reader.bean.CorrectTag");
}
ReaderActivityComic.this.A3(this.p, (CorrectTag) f2);
}
public Object invoke(Object obj, Object obj2) {
b((View) obj, (d.a) obj2);
return i.t.a;
}
}
public static final class i extends i.b0.c.u implements Function0<Boolean> {
public i() {
super(0);
}
public final boolean b() {
return ReaderActivityComic.this.t2();
}
public Object invoke() {
return Boolean.valueOf(b());
}
}
public static final class i0 implements Runnable {
public final int o;
public final int p;
public final boolean q;
public final boolean r;
public i0(int i, int i2, boolean z, boolean z2) {
this.o = i;
this.p = i2;
this.q = z;
this.r = z2;
}
@Override
public final void run() {
BookChapterBean bookChapterBean;
List<BookChapterBean> k;
Object obj;
boolean z;
BookChapterBean bookChapterBean2 = (BookChapterBean) f.p.c.z.c.a(ReaderActivityComic.this.Z1().j(), this.o);
StringBuilder sb = new StringBuilder();
sb.append(this.o);
sb.append(" 章节ID:");
sb.append(bookChapterBean2 != null ? bookChapterBean2.z() : null);
e.a.b.f.d.a("AD-DATA-Count2:", sb.toString(), new Object[0]);
List<BookChapterBean> Y1 = ReaderActivityComic.this.Y1();
if (Y1 != null) {
Iterator<T> it = Y1.iterator();
while (true) {
if (!it.hasNext()) {
obj = null;
break;
}
obj = it.next();
BookChapterBean bookChapterBean3 = (BookChapterBean) obj;
if (bookChapterBean3 instanceof BookChapterBean) {
z = i.b0.c.t.a(bookChapterBean2 != null ? bookChapterBean2.z() : null, bookChapterBean3.z());
} else {
z = false;
}
if (z) {
break;
}
}
bookChapterBean = (BookChapterBean) obj;
} else {
bookChapterBean = null;
}
if (this.p >= 0 && bookChapterBean != null) {
List<BookChapterBean> Y12 = ReaderActivityComic.this.Y1();
int indexOf = Y12 != null ? Y12.indexOf(bookChapterBean) : 0;
List<BookChapterBean> Y13 = ReaderActivityComic.this.Y1();
BookChapterBean bookChapterBean4 = Y13 != null ? (BookChapterBean) f.p.c.z.c.a(Y13, this.p + indexOf) : null;
e.a.b.f.d.a("AD-DATA-Count3:", indexOf + " 后:" + (indexOf + this.p), new Object[0]);
bookChapterBean = bookChapterBean4;
}
int G1 = this.q ? ReaderActivityComic.this.G1() : 0;
if (!this.q) {
ReaderActivityComic.this.D3(i.w.x.K(ReaderActivityComic.this.T1().j(), bookChapterBean));
}
if (this.q) {
int E2 = ReaderActivityComic.this.E2();
if (E2 > 0) {
ReaderComicAdapterHorizontal O1 = ReaderActivityComic.this.O1();
int i = E2 + (O1 != null ? O1.i(E2, false) : 0);
ReaderActivityComic.this.h3().setCurrentItem(i, false);
e.a.b.f.d.a("AD-DATA-Count2", String.valueOf(i), new Object[0]);
return;
}
return;
}
ReaderComicAdapterHorizontal O12 = ReaderActivityComic.this.O1();
int indexOf2 = (O12 == null || (k = O12.k()) == null) ? 0 : k.indexOf(bookChapterBean);
ReaderComicAdapterHorizontal O13 = ReaderActivityComic.this.O1();
int i2 = O13 != null ? O13.i(indexOf2, false) : 0;
e.a.b.f.d.a("AD-DATA-Count2", "position2 = " + indexOf2 + " , offset = " + i2 + ", pagePos = " + ReaderActivityComic.this.D2() + ", pagePosId = " + G1, new Object[0]);
ReaderActivityComic.this.h3().setCurrentItem(indexOf2 + i2 + G1, this.r);
}
}
public static final class j extends i.b0.c.u implements Function0<String> {
public j() {
super(0);
}
public final String invoke() {
String str;
try {
str = ReaderActivityComic.this.getIntent().getStringExtra("book_id");
} catch (Exception unused) {
str = null;
}
if (str == null) {
str = String.valueOf(ReaderActivityComic.this.getIntent().getLongExtra("book_id", -1L));
}
e.a.b.f.d.a(String.valueOf(ReaderActivityComic.this.M0()), "ID -> " + str, new Object[0]);
return String.valueOf(str);
}
}
public static final class j0 implements View.OnClickListener {
public final f.p.c.g.e o;
public j0(f.p.c.g.e eVar) {
this.o = eVar;
}
@Override
public final void onClick(View view) {
this.o.dismiss();
ReaderActivityComic.this.v3();
}
}
public static final class k extends i.b0.c.u implements Function0<CollBookBean> {
public k() {
super(0);
}
public final CollBookBean invoke() {
try {
CollBookBean parcelableExtra = ReaderActivityComic.this.getIntent().getParcelableExtra("coll_book");
if (parcelableExtra != null) {
parcelableExtra.R();
} else {
parcelableExtra = CollBookBean.EMPTY;
}
return parcelableExtra;
} catch (Throwable unused) {
return CollBookBean.EMPTY;
}
}
}
public static final class k0 implements View.OnClickListener {
public final f.p.c.g.e n;
public k0(f.p.c.g.e eVar) {
this.n = eVar;
}
@Override
public final void onClick(View view) {
this.n.dismiss();
}
}
public static final class l extends i.b0.c.u implements Function0<f.p.f.a.c> {
public static final l n = new l();
public l() {
super(0);
}
public final f.p.f.a.c invoke() {
return (f.p.f.a.c) f.p.c.e.c.d(f.p.f.a.c.class, null, 2, null);
}
}
public static final class l0 implements View.OnClickListener {
public final CollBookBean o;
public final f.p.g.h.c.a p;
public l0(CollBookBean collBookBean, f.p.g.h.c.a aVar) {
this.o = collBookBean;
this.p = aVar;
}
@Override
public final void onClick(View view) {
this.o.e0(System.currentTimeMillis());
f.p.j.b.p(f.p.j.b.u, this.o, false, false, false, 14, (Object) null);
f.p.c.z.u0.l(ReaderActivityComic.this, R.string.add_bookshelf_succ_tips, 0, 2, null);
this.p.dismiss();
ReaderActivityComic.super.onBackPressed();
}
}
public static final class m extends i.b0.c.u implements Function0<DrawerCatelogPagerAdapter> {
public m() {
super(0);
}
public final DrawerCatelogPagerAdapter invoke() {
return new DrawerCatelogPagerAdapter(ReaderActivityComic.this.getSupportFragmentManager());
}
}
public static final class m0 implements View.OnClickListener {
public final f.p.g.h.c.a o;
public m0(f.p.g.h.c.a aVar) {
this.o = aVar;
}
@Override
public final void onClick(View view) {
this.o.dismiss();
ReaderActivityComic.super.onBackPressed();
}
}
public static final class n extends i.b0.c.u implements Function0<View> {
public n() {
super(0);
}
public final View invoke() {
View inflate = LayoutInflater.from(ReaderActivityComic.this).inflate(R.layout.layout_reader_bottom_menu, (ViewGroup) ReaderActivityComic.this.o2(), false);
ReaderActivityComic.this.o2().addView(inflate);
return inflate;
}
}
public static final class o extends i.b0.c.u implements Function0<Integer> {
public o() {
super(0);
}
public final int b() {
int intExtra = ReaderActivityComic.this.getIntent().getIntExtra("book_chapter_id", -1);
ReaderActivityComic.this.getIntent().putExtra("book_chapter_id", -1);
ReaderActivityComic.this.R0 = intExtra;
return intExtra;
}
public Object invoke() {
return Integer.valueOf(b());
}
}
public static final class p extends i.b0.c.u implements Function0<Integer> {
public p() {
super(0);
}
public final int b() {
int intExtra = ReaderActivityComic.this.getIntent().getIntExtra("book_chapter_pos", -1);
ReaderActivityComic.this.getIntent().putExtra("book_chapter_pos", -1);
return intExtra;
}
public Object invoke() {
return Integer.valueOf(b());
}
}
public static final class q extends i.b0.c.u implements Function0<f.p.g.g.d.h.c> {
public q() {
super(0);
}
public final f.p.g.g.d.h.c invoke() {
Object c = PresenterProviders.d.a(ReaderActivityComic.this).c(0);
if (c != null) {
return (f.p.g.g.d.h.c) c;
}
throw new NullPointerException("null cannot be cast to non-null type com.junyue.novel.modules.reader.mvp.ReadPresenter");
}
}
public static final class r extends i.b0.c.u implements Function0<f.p.f.a.f> {
public static final r n = new r();
public r() {
super(0);
}
public final f.p.f.a.f invoke() {
return (f.p.f.a.f) e.b.b.c.a.c().d(f.p.f.a.f.class);
}
}
public static final class s extends i.b0.c.u implements Function0<Integer> {
public s() {
super(0);
}
public final int b() {
return ViewUtils.f(ReaderActivityComic.this.K2()).left;
}
public Object invoke() {
return Integer.valueOf(b());
}
}
public static final class t implements Runnable {
public final boolean o;
public t(boolean z) {
this.o = z;
}
@Override
public final void run() {
if (this.o) {
ReaderActivityComic.this.v4(1);
} else if (i.b0.c.t.a("light", f.p.g.h.b.f())) {
ReaderActivityComic.this.v4(2);
}
}
}
public static final class u extends i.b0.c.u implements Function0<i.t> {
public static final u n = new u();
public u() {
super(0);
}
public Object invoke() {
m64invoke();
return i.t.a;
}
public final void m64invoke() {
}
}
public static final class v extends i.b0.c.u implements Function0<i.t> {
public v() {
super(0);
}
public Object invoke() {
m65invoke();
return i.t.a;
}
public final void m65invoke() {
ReaderActivityComicMenuKt.n(ReaderActivityComic.this);
}
}
public static final class w extends i.b0.c.u implements Function0<i.t> {
public w() {
super(0);
}
public Object invoke() {
m66invoke();
return i.t.a;
}
public final void m66invoke() {
ReaderActivityComic.this.I2().n();
}
}
public static final class x extends i.b0.c.u implements Function1<f.p.f.a.c, i.t> {
public x() {
super(1);
}
public final void b(f.p.f.a.c cVar) {
i.b0.c.t.e(cVar, "$receiver");
BookDownload h = cVar.h(ReaderActivityComic.this.V1());
if (h != null) {
if (h.m()) {
ReaderActivityComic.this.s4();
return;
} else {
f.p.c.z.u0.l(ReaderActivityComic.this, R.string.book_downloading, 0, 2, null);
return;
}
}
if (cVar.e(ReaderActivityComic.this.V1()) != null) {
ReaderActivityComic.this.s4();
} else {
ReaderActivityComic.this.s4();
}
}
public Object invoke(Object obj) {
b((f.p.f.a.c) obj);
return i.t.a;
}
}
public static final class y extends i.b0.c.u implements Function0<i.t> {
public y() {
super(0);
}
public Object invoke() {
m67invoke();
return i.t.a;
}
public final void m67invoke() {
ReaderActivityComicMenuKt.h(ReaderActivityComic.this);
int D2 = ReaderActivityComic.this.D2();
e.a.b.f.d.a("Current-Position-Page", String.valueOf(D2), new Object[0]);
ReaderActivityComic.this.z4();
ReaderActivityComic readerActivityComic = ReaderActivityComic.this;
f.p.g.g.d.k.a.h(readerActivityComic, D2, readerActivityComic);
ReaderActivityComicExtKt.l(ReaderActivityComic.this);
}
}
public static final class z extends i.b0.c.u implements Function3<String, String, Integer, i.t> {
public final i.b0.c.h0 o;
public z(i.b0.c.h0 h0Var) {
super(3);
this.o = h0Var;
}
public final void b(String str, String str2, int i) {
i.b0.c.t.e(str, "reasonString");
i.b0.c.t.e(str2, "cn");
f.p.g.g.d.h.c I2 = ReaderActivityComic.this.I2();
String devicesId = Apps.getDevicesId(App.r());
i.b0.c.t.d(devicesId, "Apps.getDevicesId(App.getInstance())");
String V1 = ReaderActivityComic.this.V1();
String H = ReaderActivityComic.this.Z1().H();
i.b0.c.t.d(H, "mCollBookBean.title");
String b = q0.b();
i.b0.c.t.d(b, "SystemUtil.getSystemModel()");
String c = q0.c();
i.b0.c.t.d(c, "SystemUtil.getSystemVersion()");
String e = Apps.e(ReaderActivityComic.this.getContext());
i.b0.c.t.d(e, "Apps.getVersionName(context)");
I2.e0(i, devicesId, V1, H, b, c, e, (String) this.o.n, str2, str);
}
public Object invoke(Object obj, Object obj2, Object obj3) {
b((String) obj, (String) obj2, ((Number) obj3).intValue());
return i.t.a;
}
}
public ReaderActivityComic() {
f.n.a.a.a.a(this, R.id.ll_show_content);
this.k0 = f.n.a.a.a.a(this, R.id.tv_reader_extra_text2);
this.l0 = f.n.a.a.a.a(this, R.id.tv_reade_info);
this.m0 = f.n.a.a.a.a(this, R.id.tv_chapter_center_progress);
this.n0 = f.n.a.a.a.a(this, R.id.fl_chapter_center_progress);
this.s0 = "";
this.t0 = f.n.a.a.a.a(this, R.id.btn_show_origin);
this.u0 = f.n.a.a.a.a(this, R.id.fm_center_progress_container);
this.v0 = f.n.a.a.a.a(this, R.id.fm_image_show_origin_container);
this.w0 = f.n.a.a.a.a(this, R.id.imgCloseButton);
this.x0 = f.n.a.a.a.a(this, R.id.img_download);
this.y0 = f.n.a.a.a.a(this, R.id.rootView);
this.z0 = f.n.a.a.a.a(this, R.id.tv_indicator);
this.E0 = f.n.a.a.a.a(this, R.id.adv_container_bottom);
this.F0 = new i();
this.K0 = new LinkedHashMap();
this.N0 = i.f.b(new h());
this.T0 = c1.b(new k());
this.U0 = c1.b(new p());
this.V0 = c1.b(new o());
this.W0 = c1.b(new q());
this.X0 = i.f.b(new j());
this.b1 = j.a.g0.a(u0.c());
this.e1 = i.f.a(i.g.p, new s());
this.g1 = i.f.b(new n());
this.h1 = c1.b(l.n);
this.j1 = true;
this.m1 = i.f.b(r.n);
this.o1 = i.f.b(b.n);
this.u1 = f.n.a.a.a.a(this, R.id.ll_chapter_info_popup);
this.v1 = f.n.a.a.a.a(this, R.id.tv_skin_switch);
this.w1 = f.n.a.a.a.a(this, R.id.cv_bottom_menu);
this.x1 = f.n.a.a.a.a(this, R.id.cv_top_menu);
}
public static void C1(ReaderActivityComic readerActivityComic, boolean z2, int i2, Object obj) {
if ((i2 & 1) != 0) {
z2 = true;
}
readerActivityComic.B1(z2);
}
public static void G3(ReaderActivityComic readerActivityComic, int i2, int i3, int i4, Object obj) {
if ((i4 & 2) != 0) {
i3 = -1;
}
readerActivityComic.F3(i2, i3);
}
public static Object K3(ReaderActivityComic readerActivityComic, boolean z2, i.y.d dVar, int i2, Object obj) {
if ((i2 & 1) != 0) {
z2 = false;
}
return readerActivityComic.J3(z2, dVar);
}
public static void r4(ReaderActivityComic readerActivityComic, int i2, boolean z2, boolean z3, boolean z4, int i3, int i4, Object obj) {
boolean z5 = (i4 & 2) != 0 ? true : z2;
boolean z6 = (i4 & 4) != 0 ? true : z3;
if ((i4 & 8) != 0) {
z4 = false;
}
boolean z7 = z4;
if ((i4 & 16) != 0) {
i3 = -1;
}
readerActivityComic.q4(i2, z5, z6, z7, i3);
}
public static void u4(ReaderActivityComic readerActivityComic, boolean z2, int i2, Object obj) {
if ((i2 & 1) != 0) {
z2 = true;
}
readerActivityComic.t4(z2);
}
public static void z3(ReaderActivityComic readerActivityComic, boolean z2, int i2, Object obj) {
if ((i2 & 1) != 0) {
z2 = true;
}
readerActivityComic.y3(z2);
}
public final void A1(Function2<? super List<? extends BookChapterBean>, ? super CollBookBean, i.t> function2) {
i.b0.c.t.e(function2, "getter");
List j2 = Z1().j();
if (j2 != null) {
function2.invoke(j2, Z1());
}
}
public final View A2() {
return (View) this.E.getValue();
}
public final void A3(List<? extends CorrectTag> list, CorrectTag correctTag) {
String str;
i.b0.c.h0 h0Var = new i.b0.c.h0();
h0Var.n = "";
try {
Object obj = Z1().j().get(F1());
i.b0.c.t.d(obj, "mCollBookBean.bookChapte…CurrentChapterPosition()]");
String z2 = ((BookChapterBean) obj).z();
i.b0.c.t.d(z2, "mCollBookBean.bookChapte…rentChapterPosition()].id");
h0Var.n = z2;
Object obj2 = Z1().j().get(F1());
i.b0.c.t.d(obj2, "mCollBookBean.bookChapte…CurrentChapterPosition()]");
String H = ((BookChapterBean) obj2).H();
i.b0.c.t.d(H, "mCollBookBean.bookChapte…tChapterPosition()].title");
str = H;
} catch (Exception unused) {
str = "";
}
int[] a2 = correctTag.a();
i.b0.c.t.d(a2, "tag.classify");
if (i.w.j.s(a2, 1)) {
f.a.a.a.d.a a3 = f.a.a.a.e.a.c().a("/user/feedback");
a3.T("book_name", Z1().H());
a3.Q("book_id", Z1().x());
Long d2 = i.i0.m.d((String) h0Var.n);
a3.Q("book_chapter_id", d2 != null ? d2.longValue() : 0L);
a3.T("book_chapter_name", str);
a3.B(getContext());
return;
}
Context context = getContext();
ArrayList arrayList = new ArrayList();
for (Object obj3 : list) {
int[] a4 = ((CorrectTag) obj3).a();
i.b0.c.t.d(a4, "it.classify");
if (i.w.j.s(a4, 3)) {
arrayList.add(obj3);
}
}
String H2 = Z1().H();
i.b0.c.t.d(H2, "mCollBookBean.title");
f.p.g.g.d.k.d.f fVar = new f.p.g.g.d.k.d.f(context, arrayList, correctTag, H2, str, new z(h0Var));
fVar.setCanceledOnTouchOutside(false);
fVar.show();
}
@Override
public boolean B() {
if (this.r1) {
ReaderActivityComicMenuKt.v(this, false, 1, null);
}
return false;
}
public final void B1(boolean z2) {
if (isDestroyed()) {
return;
}
I2().l0(V1(), z2);
}
public final int B2() {
return this.i1;
}
public final void B3(String str, String str2) {
i.b0.c.t.e(str, "type");
f.p.f.a.f J2 = J2();
if (J2 != null) {
J2.b(2, str, str2);
}
}
public final NovelDetail C2() {
return this.S0;
}
public final void C3() {
ReaderActivityComicMenuKt.g(this);
D1().f();
}
@Override
public void D(TxtChapter txtChapter) {
i.b0.c.t.e(txtChapter, "current");
e.a.b(this, txtChapter);
}
public final ComicReaderView D1() {
return (ComicReaderView) this.G.getValue();
}
public final int D2() {
return this.O0;
}
public final void D3(int i2) {
LinearLayoutManager layoutManager = E1().getLayoutManager();
if (layoutManager == null) {
throw new NullPointerException("null cannot be cast to non-null type androidx.recyclerview.widget.LinearLayoutManager");
}
E1().scrollToPosition(i2);
layoutManager.scrollToPositionWithOffset(i2, 0);
e.a.b.f.d.a(M0() + ':', "定位至:" + i2, new Object[0]);
}
public final ZoomRecyclerView E1() {
return (ZoomRecyclerView) this.F.getValue();
}
public final int E2() {
return this.P0;
}
public final void E3(boolean z2) {
}
public final int F1() {
return D1().getCurChapterPos();
}
public final FrameLayout F2() {
return (FrameLayout) this.E0.getValue();
}
public final void F3(int i2, int i3) {
if (i3 != -1) {
e4(i3);
}
D1().i(i2, this.Q0);
Function1<? super Integer, i.t> function1 = this.e0;
if (function1 != null) {
}
}
@Override
public void G() {
ReaderActivityComicMenuKt.F(this);
}
public final int G1() {
return this.Q0;
}
public final int G2() {
return ((Number) this.V0.getValue()).intValue();
}
public final int H1() {
return F1();
}
public final int H2() {
return ((Number) this.U0.getValue()).intValue();
}
public final void H3(int i2) {
}
@Override
public int I0() {
return R.layout.activity_reader_comic;
}
public final String I1() {
return this.s0;
}
public final f.p.g.g.d.h.c I2() {
return (f.p.g.g.d.h.c) this.W0.getValue();
}
public final void I3(String str) {
i.b0.c.t.e(str, "<set-?>");
this.s0 = str;
}
public final int J1() {
return ((Number) this.o1.getValue()).intValue();
}
public final f.p.f.a.f J2() {
return (f.p.f.a.f) this.m1.getValue();
}
public final java.lang.Object J3(boolean r12, i.y.d<? super i.t> r13) {
throw new UnsupportedOperationException("Method not decompiled: com.junyue.novel.modules.reader.ui.ReaderActivityComic.J3(boolean, i.y.d):java.lang.Object");
}
public final FrameLayout K1() {
return (FrameLayout) this.u0.getValue();
}
public final SeekBar K2() {
return (SeekBar) this.f0.getValue();
}
public final FrameLayout L1() {
return (FrameLayout) this.v0.getValue();
}
public final SeekBar L2() {
return (SeekBar) this.g0.getValue();
}
public final void L3(boolean z2) {
}
public final f.p.c.k.m.a.a M1() {
return this.S;
}
public final int M2() {
return ((Number) this.e1.getValue()).intValue();
}
public final void M3(f.p.c.k.m.a.a aVar) {
this.S = aVar;
}
public final List<BookChapterBean> N1() {
return this.Z0;
}
public final boolean N2() {
return this.Q;
}
public final void N3(ReaderComicAdapterHorizontal readerComicAdapterHorizontal) {
this.B0 = readerComicAdapterHorizontal;
}
@Override
public void O0() {
super.O0();
w2();
G2();
e.a.b.b.a(A2(), k3());
c.a.c(this, null, 1, null);
f.p.g.g.d.i.r.a b2 = f.p.g.g.d.i.r.a.b();
i.b0.c.t.d(b2, "ReadSettingManager.getInstance()");
int j2 = b2.j();
setRequestedOrientation(j2);
Y3(j2 == 1);
if (Build.VERSION.SDK_INT >= 19) {
int d2 = f.p.c.z.l0.d(this);
g2().setContentPadding(0, d2, 0, 0);
CardView e2 = e2();
ViewUtils.r(e2, ViewUtils.h(e2) + d2);
e2().setOnClickListener(this);
}
if (Build.VERSION.SDK_INT >= 20) {
Window window = getWindow();
i.b0.c.t.d(window, "window");
View decorView = window.getDecorView();
i.b0.c.t.d(decorView, "window.decorView");
decorView.setOnApplyWindowInsetsListener(new e());
}
E1().setTouchListener(this);
E1().setAdapter(T1());
ZoomRecyclerView E1 = E1();
LinearLayoutManager linearLayoutManager = new LinearLayoutManager(this);
linearLayoutManager.setInitialPrefetchItemCount(10);
i.t tVar = i.t.a;
E1.setLayoutManager(linearLayoutManager);
E1().setEnableScale(true);
E1();
Z2().setOnClickListener(this);
Y2().setOnClickListener(this);
j.a.g.b(j.a.g0.a(u0.b()), (i.y.g) null, (j.a.i0) null, new f(null), 3, (Object) null);
f.p.g.g.d.k.a.e(this);
ReaderActivityComicMenuKt.o(this);
Z0(R.id.ib_back, this);
Z0(R.id.ib_retry, this);
Z0(R.id.ib_menu, this);
Z0(R.id.ll_catelog, this);
Z0(R.id.ll_download, this);
Z0(R.id.tv_pre_chapter, this);
Z0(R.id.tv_next_chapter, this);
Z0(R.id.tv_switch_mode_night, this);
}
public final ReaderComicAdapterHorizontal O1() {
return this.B0;
}
public final ObjectAnimator O2() {
return this.p1;
}
public final void O3(boolean z2) {
}
public final ImageView P1() {
return (ImageView) this.w0.getValue();
}
public final TextView P2() {
return (TextView) this.L.getValue();
}
public final void P3(long j2) {
this.M0 = j2;
}
public final ImageView Q1() {
return (ImageView) this.x0.getValue();
}
public final SimpleTextView Q2() {
return (SimpleTextView) this.M.getValue();
}
public final void Q3(int i2) {
this.C0 = i2;
}
@Override
public void R() {
e.a.c(this);
}
public final long R1() {
return this.M0;
}
public final TextView R2() {
return (TextView) this.h0.getValue();
}
public final void R3(f.p.g.g.d.i.h hVar) {
}
@Override
public void S(List<? extends Font> list) {
i.b0.c.t.e(list, "font");
e.a.g(this, list);
}
public final int S1() {
return this.C0;
}
public final SimpleTextView S2() {
return (SimpleTextView) this.i0.getValue();
}
public final void S3(ObjectAnimator objectAnimator) {
this.q1 = objectAnimator;
}
public final ReaderComicAdapter T1() {
return (ReaderComicAdapter) this.N0.getValue();
}
public final TextView T2() {
return (TextView) this.j0.getValue();
}
public final void T3(f.p.g.g.d.k.d.c cVar) {
this.H0 = cVar;
}
public final Function0<Boolean> U1() {
return this.F0;
}
public final TextView U2() {
return (TextView) this.m0.getValue();
}
public final void U3(f.p.g.g.d.k.d.d dVar) {
this.I0 = dVar;
}
public final String V1() {
return (String) this.X0.getValue();
}
public final TextView V2() {
return (TextView) this.k0.getValue();
}
public final void V3(c.b bVar) {
this.Y0 = bVar;
}
public final ObjectAnimator W1() {
return this.q1;
}
public final TextView W2() {
return (TextView) this.l0.getValue();
}
public final void W3(boolean z2) {
this.X = z2;
}
public final View X1() {
return (View) this.V.getValue();
}
public final SimpleTextView X2() {
return (SimpleTextView) this.v1.getValue();
}
public final void X3(boolean z2) {
this.t1 = z2;
}
@Override
public void Y() {
w3();
}
public final List<BookChapterBean> Y1() {
return this.Z0;
}
public final TextView Y2() {
return (TextView) this.J.getValue();
}
public final void Y3(boolean z2) {
this.j1 = z2;
T1().C(this.j1);
}
public final CollBookBean Z1() {
return (CollBookBean) this.T0.getValue();
}
public final TextView Z2() {
return (TextView) this.I.getValue();
}
public final void Z3(boolean z2) {
this.s1 = z2;
}
@Override
public void a() {
if (ReaderActivityComicMenuKt.t(this)) {
E1().smoothScrollBy(0, -J1());
} else {
h3().setCurrentItem(Math.max(h3().getCurrentItem() - 1, 0));
}
}
public final f.p.g.g.d.k.d.c a2() {
return this.H0;
}
public final Map<Integer, f.p.c.k.k.a> a3() {
return this.K0;
}
public final void a4(boolean z2) {
this.r1 = z2;
}
public final f.p.g.g.d.k.d.d b2() {
return this.I0;
}
public final boolean b3() {
return this.L0;
}
public final void b4(int i2) {
this.i1 = i2;
}
public final int c2() {
return this.d1;
}
public final View c3() {
return this.A0;
}
public final void c4(NovelDetail novelDetail) {
this.S0 = novelDetail;
}
@Override
public void cancel() {
}
public final int d2() {
return this.c1;
}
public final Runnable d3() {
Runnable runnable = this.J0;
if (runnable != null) {
return runnable;
}
d dVar = new d();
this.J0 = dVar;
return dVar;
}
public final void d4(int i2) {
this.O0 = i2;
}
public final CardView e2() {
return (CardView) this.N.getValue();
}
public final View e3() {
return (View) this.y0.getValue();
}
public final void e4(int i2) {
this.Q0 = i2;
e.a.b.f.d.a("AD-DATA-Count2", String.valueOf(i2), new Object[0]);
}
@Override
public void f0() {
if (ReaderActivityComicMenuKt.t(this)) {
E1().smoothScrollBy(0, J1());
return;
}
h3().setCurrentItem(Math.min(h3().getCurrentItem() + 1, (h3().getAdapter() != null ? r3.getCount() : 0) - 1));
}
public final CardView f2() {
return (CardView) this.w1.getValue();
}
public final String f3() {
String format = new SimpleDateFormat("ahh:mm").format(new Date());
i.b0.c.t.d(format, "sdf.format(Date())");
return format;
}
public final void f4(int i2) {
this.P0 = i2;
}
@Override
public void g(List<? extends SimpleNovelBean> list) {
i.b0.c.t.e(list, "novels");
e.a.h(this, list);
}
public final CardView g2() {
return (CardView) this.x1.getValue();
}
public final TextView g3() {
return (TextView) this.z0.getValue();
}
public final void g4(ObjectAnimator objectAnimator) {
this.p1 = objectAnimator;
}
public final c.b h2() {
return this.Y0;
}
public final HackyViewPager h3() {
return (HackyViewPager) this.H.getValue();
}
public final void h4(boolean z2) {
}
@Override
public boolean handleMessage(Message message) {
i.b0.c.t.e(message, "msg");
return ReaderActivityComicExtKt.h(this, message);
}
public final f.p.f.a.c i2() {
return (f.p.f.a.c) this.h1.getValue();
}
public final boolean i3() {
return f.p.j.b.u.B(V1());
}
public final void i4(boolean z2) {
this.p0 = z2;
}
public final DrawerLayout j2() {
return (DrawerLayout) this.T.getValue();
}
public final boolean j3() {
return this.G0;
}
public final void j4(boolean z2) {
this.o0 = z2;
}
public final MagicIndicator k2() {
return (MagicIndicator) this.W.getValue();
}
public final boolean k3() {
f.p.c.y.a b2 = f.p.c.y.a.b();
i.b0.c.t.d(b2, "Theme.getInstance()");
return b2.c();
}
public final void k4(boolean z2) {
this.r0 = z2;
}
@Override
public void l() {
e.a.d(this);
}
@Override
public void l0() {
}
public final DrawerCatelogPagerAdapter l2() {
return (DrawerCatelogPagerAdapter) this.Z.getValue();
}
public final boolean l3() {
return this.p0;
}
public final void l4(boolean z2) {
this.q0 = z2;
}
public final ViewPager m2() {
return (ViewPager) this.Y.getValue();
}
public final boolean m3() {
return this.o0;
}
public final void m4(boolean z2) {
this.D0 = z2;
}
public final FrameLayout n2() {
return (FrameLayout) this.U.getValue();
}
public final boolean n3() {
return this.r0;
}
public final void n4(int i2) {
if (K2().getMax() == 0) {
return;
}
float max = i2 / K2().getMax();
String d2 = f.p.c.z.a0.d(100.0f * max, 1);
S2().setText(d2 + '%');
TextView R2 = R2();
Object obj = Z1().j().get(i2);
i.b0.c.t.d(obj, "mCollBookBean\n …ChapterList.get(progress)");
R2.setText(((BookChapterBean) obj).H());
x2().post(new g0(max));
}
public final FrameLayout o2() {
return (FrameLayout) this.K.getValue();
}
public final boolean o3() {
return this.q0;
}
public final void o4() {
List l2;
NovelDetail novelDetail = this.S0;
int size = ((novelDetail == null || (l2 = novelDetail.l()) == null) ? 0 : l2.size()) - 1;
int F1 = F1() + 1;
r4(this, F1 > size ? size : F1, false, false, false, 0, 30, null);
}
@Override
public void onBackPressed() {
if (ReaderActivityComicMenuKt.u(this, true)) {
return;
}
u4(this, false, 1, null);
}
@Override
public void onClick(View view) {
Integer valueOf = view != null ? Integer.valueOf(view.getId()) : null;
int i2 = R.id.tv_switch_mode;
if (valueOf != null && valueOf.intValue() == i2) {
view.setSelected(!view.isSelected());
ReaderActivityComicMenuKt.D(this, view.isSelected(), false, 2, null);
return;
}
int i3 = R.id.tv_switch_screen;
if (valueOf != null && valueOf.intValue() == i3) {
view.setSelected(!view.isSelected());
ReaderActivityComicMenuKt.y(this, view.isSelected());
return;
}
int i4 = R.id.cv_add_bookshelf;
if (valueOf != null && valueOf.intValue() == i4) {
f.p.j.b.p(f.p.j.b.u, Z1(), false, false, false, 14, (Object) null);
f.p.c.z.u0.m(this, "成功加入书架", 0, 2, null);
ReaderActivityComicMenuKt.n(this);
return;
}
int i5 = R.id.ll_setting;
if (valueOf != null && valueOf.intValue() == i5) {
ReaderActivityComicMenuKt.A(this);
return;
}
int i6 = R.id.ib_back;
if (valueOf != null && valueOf.intValue() == i6) {
u4(this, false, 1, null);
return;
}
int i7 = R.id.ll_skin_switch;
if (valueOf == null || valueOf.intValue() != i7) {
int i8 = R.id.tv_switch_mode_night;
if (valueOf == null || valueOf.intValue() != i8) {
int i9 = R.id.ib_retry;
if (valueOf != null && valueOf.intValue() == i9) {
z3(this, false, 1, null);
return;
}
int i10 = R.id.ib_menu;
if (valueOf != null && valueOf.intValue() == i10) {
new f.p.g.g.d.k.d.e(this, ViewUtils.g(view).bottom + f.p.c.z.m.e(this, 9.0f), !this.j1 ? this.i1 : 0, Z1(), f.p.j.b.u.J(V1(), F1(), this.O0), u.n, new v(), new w()).show();
return;
}
int i11 = R.id.ll_catelog;
if (valueOf != null && valueOf.intValue() == i11) {
ReaderActivityComicMenuKt.p(this);
X1().setVisibility(0);
ReaderActivityComicMenuKt.n(this);
j2().openDrawer(3);
return;
}
int i12 = R.id.ll_download;
if (valueOf != null && valueOf.intValue() == i12) {
f.p.f.a.c i22 = i2();
if (i22 != null) {
f.p.c.e.c.e(i22, new x());
return;
}
return;
}
int i13 = R.id.tv_pre_chapter;
if (valueOf != null && valueOf.intValue() == i13) {
p4();
x4();
return;
}
int i14 = R.id.tv_next_chapter;
if (valueOf != null && valueOf.intValue() == i14) {
o4();
x4();
return;
}
return;
}
}
ReaderActivityComicMenuKt.n(this);
n0(new t(k3()), 300L);
}
public void onConfigurationChanged(Configuration configuration) {
i.b0.c.t.e(configuration, "newConfig");
super.onConfigurationChanged(configuration);
Y3(configuration.orientation != 2);
}
public void onDestroy() {
super.onDestroy();
f.p.c.k.h.j().z();
ReaderComicAdapterHorizontal readerComicAdapterHorizontal = this.B0;
if (readerComicAdapterHorizontal != null) {
readerComicAdapterHorizontal.f();
}
f.p.c.y.a.e = false;
r3();
n2().removeAllViews();
}
public boolean onKeyDown(int i2, KeyEvent keyEvent) {
i.b0.c.t.e(keyEvent, "event");
f.p.g.g.d.i.r.a b2 = f.p.g.g.d.i.r.a.b();
i.b0.c.t.d(b2, "ReadSettingManager.getInstance()");
if (b2.r() && keyEvent.hasNoModifiers()) {
if (i2 != 24) {
if (i2 == 25 && ReaderActivityComicMenuKt.H(this, false, keyEvent.getRepeatCount())) {
return true;
}
} else if (ReaderActivityComicMenuKt.H(this, true, keyEvent.getRepeatCount())) {
return true;
}
}
return super.onKeyDown(i2, keyEvent);
}
@Override
public void onPause() {
super.onPause();
this.k1 = true;
C3();
}
@Override
public void onProgressChanged(SeekBar seekBar, int i2, boolean z2) {
if (z2) {
n4(i2);
}
}
@Override
public void onResume() {
super.onResume();
this.L0 = false;
s3();
this.k1 = false;
ReaderActivityComicMenuKt.z(this, false);
Function0<i.t> function0 = this.l1;
if (function0 != null) {
function0.invoke();
this.l1 = null;
}
y4();
f.p.c.d.k.c.d();
f.p.g.g.d.k.a.i(this);
}
@Override
public void onStartTrackingTouch(SeekBar seekBar) {
i.b0.c.t.e(seekBar, "seekBar");
n4(seekBar.getProgress());
}
public void onStop() {
super.onStop();
this.L0 = true;
D1().g();
f.p.c.d.k.c.e();
}
@Override
public void onStopTrackingTouch(SeekBar seekBar) {
i.b0.c.t.e(seekBar, "seekBar");
x2().setVisibility(4);
r4(this, seekBar.getProgress(), false, false, false, 0, 30, null);
}
@Override
public void p0(NovelDetail novelDetail) {
i.b0.c.t.e(novelDetail, "novelDetail");
e.a.j(this, novelDetail);
}
public final FrameLayout p2() {
return (FrameLayout) this.n0.getValue();
}
public final boolean p3() {
return this.D0;
}
public final void p4() {
int F1 = F1() - 1;
if (F1 < 0) {
F1 = 0;
}
r4(this, F1, false, false, false, 0, 30, null);
}
public final View q2() {
return this.R;
}
public final void q3() {
f.a.a.a.d.a a2 = f.a.a.a.e.a.c().a("/reader/last");
a2.R("coll_book", Z1());
a2.B(getContext());
}
public final void q4(int i2, boolean z2, boolean z3, boolean z4, int i3) {
U0(new i0(i2, i3, z4, z3));
if (z2) {
j2().closeDrawer(3);
}
G3(this, i2, 0, 2, null);
}
public final boolean r2() {
return this.X;
}
public final void r3() {
if (this.f1) {
Activity b2 = f.p.c.z.g.b(this, Activity.class);
i.b0.c.t.d(b2, "ContextCompat.getActivit…text(this, T::class.java)");
b2.getWindow().clearFlags(128);
this.f1 = false;
}
}
@Override
public void recreate() {
super.recreate();
try {
FragmentTransaction beginTransaction = getSupportFragmentManager().beginTransaction();
i.b0.c.t.d(beginTransaction, "supportFragmentManager.beginTransaction()");
Iterator<Fragment> it = l2().j().iterator();
while (it.hasNext()) {
beginTransaction.remove(it.next());
}
beginTransaction.commitAllowingStateLoss();
} catch (Exception unused) {
}
}
@Override
public void s(int i2, int i3, boolean z2) {
e.a.a(this, i2, i3, z2);
}
public final boolean s2() {
return this.t1;
}
public final void s3() {
if (this.f1) {
return;
}
Activity b2 = f.p.c.z.g.b(this, Activity.class);
i.b0.c.t.d(b2, "ContextCompat.getActivit…text(this, T::class.java)");
b2.getWindow().addFlags(128);
this.f1 = true;
}
public final void s4() {
if (!f.p.c.s.b.j()) {
f.p.c.z.u0.l(getContext(), R.string.download_network_error_default_error_msg, 0, 2, null);
return;
}
AppConfig r2 = AppConfig.r();
i.b0.c.t.d(r2, "AppConfig.getAppConfig()");
if (!r2.h0()) {
w1();
return;
}
f.p.c.g.e eVar = new f.p.c.g.e(getContext(), f.p.c.z.h.c(e.a.b.a.a()) ? com.junyue.simple_skin_lib.R.style.AppTheme_Dialog_Night : com.junyue.simple_skin_lib.R.style.AppTheme_Dialog);
eVar.p(f.p.c.z.m.r(this, R.string.tips));
eVar.B(f.p.c.z.m.r(this, R.string.ok));
eVar.j(f.p.c.z.m.r(this, R.string.no));
eVar.n(new j0(eVar));
eVar.k(new k0(eVar));
eVar.setTitle("缓存漫画需要观看视频,是否观看");
eVar.show();
}
public final void setMGuideView$reader_release(View view) {
this.R = view;
}
public final void setProgressParentLayout$reader_release(View view) {
this.A0 = view;
}
@Override
public void t(List<? extends CorrectTag> list) {
i.b0.c.t.e(list, "tags");
f.p.c.g.d dVar = new f.p.c.g.d(getContext(), f.p.c.z.h.c(e.a.b.a.a()) ? com.junyue.simple_skin_lib.R.style.AppTheme_Dialog_Night : com.junyue.simple_skin_lib.R.style.AppTheme_Dialog);
dVar.H(true);
d.a aVar = new d.a();
aVar.q(R.string.book_error);
aVar.s(R.color.colorGray4);
aVar.l(false);
dVar.B(aVar);
float q2 = f.p.c.z.m.q(getContext(), 17.0f);
ArrayList<CorrectTag> arrayList = new ArrayList();
for (Object obj : list) {
int[] a2 = ((CorrectTag) obj).a();
i.b0.c.t.d(a2, "it.classify");
if (i.w.j.s(a2, 2)) {
arrayList.add(obj);
}
}
for (CorrectTag correctTag : arrayList) {
d.a aVar2 = new d.a();
aVar2.m(correctTag.getType());
aVar2.r(correctTag.b());
aVar2.t(q2);
aVar2.p(correctTag);
dVar.B(aVar2);
}
dVar.N(new h0(dVar, list));
dVar.show();
}
public final boolean t2() {
return this.j1;
}
public final void t3() {
this.G0 = true;
}
public final void t4(boolean z2) {
CollBookBean Z1 = Z1();
boolean z3 = !f.p.j.b.u.B(V1());
if (!z2 || i3() || Z1.j() == null || !z3) {
super.onBackPressed();
} else {
f.p.g.h.c.a aVar = new f.p.g.h.c.a(this);
aVar.B("好的");
aVar.j("不了");
aVar.n(new l0(Z1, aVar));
aVar.k(new m0(aVar));
aVar.p(f.p.c.z.m.r(this, R.string.tips));
aVar.setTitle("喜欢就把它加入书架吧");
aVar.show();
}
if (!i.b0.c.t.a(f.p.c.z.j.b(System.currentTimeMillis(), "yyyy-MM-dd"), f.p.c.z.j.b(Z1.A(), "yyyy-MM-dd"))) {
f.p.g.g.d.h.c I2 = I2();
String w2 = Z1.w();
i.b0.c.t.d(w2, "collBack.id");
I2.T(w2);
}
}
public final boolean u2() {
return this.s1;
}
public final void u3(String str, String str2) {
i.b0.c.t.e(str, "tag");
i.b0.c.t.e(str2, "msg");
e.a.b.f.d.a(f.p.g.g.d.k.a.d(this) + '-' + str, str2, new Object[0]);
}
@Override
public void v0(NovelDetailWithChapters novelDetailWithChapters) {
n0(new a0(), 200L);
}
public final void v1(Function0<i.t> function0) {
i1 i1Var = this.a1;
if (i1Var != null) {
i1Var.cancel();
}
this.a1 = j.a.g.b(this.b1, (i.y.g) null, (j.a.i0) null, new a(function0, null), 3, (Object) null);
}
public final boolean v2() {
return this.r1;
}
public final void v3() {
c.a.c(this, null, 1, null);
i.b0.c.e0 e0Var = new i.b0.c.e0();
e0Var.n = false;
B3("adClick", null);
AppConfig r2 = AppConfig.r();
i.b0.c.t.d(r2, "AppConfig.getAppConfig()");
f.p.a.g0.b(r2.A()).i().a(getContext(), "download_reward_video", new g(e0Var));
}
public final void v4(int i2) {
Window window;
View decorView;
f.p.c.y.a.e = true;
Bitmap bitmap = null;
try {
Activity a2 = f.p.c.z.g.a(this);
i.b0.c.t.d(a2, "ContextCompat.getActivityByContext(this)");
if (a2 != null && (window = a2.getWindow()) != null && (decorView = window.getDecorView()) != null) {
bitmap = ViewUtils.j(decorView, false);
}
} catch (Throwable unused) {
}
if (bitmap != null) {
NightSwitchActivityReader.I.b(getContext(), bitmap, i2);
} else {
f.p.c.y.a.b().g(i2);
}
}
public final void w1() {
f.p.f.a.c i2 = i2();
if (i2 != null) {
Activity b2 = f.p.c.z.g.b(this, Activity.class);
i.b0.c.t.d(b2, "ContextCompat.getActivit…text(this, T::class.java)");
i2.f(true, b2, Z1(), F1(), new c());
}
}
public final View w2() {
return (View) this.g1.getValue();
}
public final void w3() {
v1(new y());
}
public final void w4() {
this.G0 = false;
}
public final int x1() {
if (Build.VERSION.SDK_INT < 21) {
Intent registerReceiver = new ContextWrapper(getApplicationContext()).registerReceiver(null, new IntentFilter("android.intent.action.BATTERY_CHANGED"));
i.b0.c.t.c(registerReceiver);
return (registerReceiver.getIntExtra("level", -1) * 100) / registerReceiver.getIntExtra("scale", -1);
}
Object systemService = getSystemService("batterymanager");
if (systemService != null) {
return ((BatteryManager) systemService).getIntProperty(4);
}
throw new NullPointerException("null cannot be cast to non-null type android.os.BatteryManager");
}
public final LinearLayout x2() {
return (LinearLayout) this.u1.getValue();
}
public final void x3() {
boolean k3 = k3();
int i2 = k3 ? R.drawable.ic_read_skin_light : R.drawable.ic_read_skin_night;
String str = k3 ? "日间" : "夜间";
y2().setImageResource(i2);
z2().setText(str);
}
public final void x4() {
K2().setProgress(F1());
}
public final Button y1() {
return (Button) this.t0.getValue();
}
public final PressedImageButton y2() {
return (PressedImageButton) this.O.getValue();
}
public final void y3(boolean z2) {
T1().notifyDataSetChanged();
ReaderComicAdapterHorizontal readerComicAdapterHorizontal = this.B0;
if (readerComicAdapterHorizontal != null) {
readerComicAdapterHorizontal.notifyDataSetChanged();
}
if (z2) {
C1(this, false, 1, null);
}
}
public final void y4() {
if (isDestroyed()) {
return;
}
long b2 = f.p.g.g.d.k.c.b();
if (Q0()) {
f.p.g.g.d.k.a.k(this);
}
n0(d3(), b2);
e.a.b.f.d.a(M0() + "-2", f.p.g.g.d.k.a.a(this), new Object[0]);
W2().setText(f.p.g.g.d.k.a.a(this));
e.a.b.b.a(W2(), e.a.b.c.b.a.c());
}
@Override
public void z(List<? extends SimpleChapterBean> list) {
i.b0.c.t.e(list, "chapters");
e.a.e(this, list);
}
public final int z1(Function1<? super Integer, i.t> function1) {
i.b0.c.t.e(function1, "openListener");
this.e0 = function1;
return F1();
}
public final SimpleTextView z2() {
return (SimpleTextView) this.P.getValue();
}
public final void z4() {
BookChapterBean bookChapterBean = (BookChapterBean) f.p.c.z.c.a(this.Z0, this.O0);
T2().setText(String.valueOf(bookChapterBean != null ? bookChapterBean.H() : null));
if (bookChapterBean != null) {
this.c1 = bookChapterBean.I();
}
if (bookChapterBean != null) {
this.d1 = bookChapterBean.F();
}
StringBuilder sb = new StringBuilder();
sb.append(this.d1 + 1);
sb.append('/');
sb.append(this.c1);
String sb2 = sb.toString();
V2().setText(sb2 + ' ' + f3() + " 电量" + x1() + '%');
ViewParent parent = V2().getParent();
if (parent != null) {
parent.requestLayout();
}
U2().setText(sb2);
ReaderActivityComicMenuKt.G(this);
}
}