正在查看: 零界绘 v1.0.2 应用的 BookReviewActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 零界绘 v1.0.2 应用的 BookReviewActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.junyue.novel.modules.bookstore.ui;
import android.annotation.SuppressLint;
import android.content.Intent;
import android.graphics.drawable.Drawable;
import android.os.Parcelable;
import android.view.View;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import android.widget.TextView;
import androidx.recyclerview.widget.RecyclerView;
import com.junyue.basic.R$drawable;
import com.junyue.basic.activity.BaseActivity;
import com.junyue.basic.adapter.LoadMoreViewHolder;
import com.junyue.basic.bean.User;
import com.junyue.basic.global._GlobalKt;
import com.junyue.basic.widget.StatusLayout;
import com.junyue.novel.modules.bookstore.adapter.BookReviewRvAdapter;
import com.junyue.novel.modules.bookstore.bean.BookReviewBean;
import com.junyue.novel.modules_bookstore.R;
import com.junyue.novel.sharebean.BookComment;
import com.junyue.novel.sharebean.UserBean;
import f.p.c.g.d;
import f.p.c.m.c;
import f.p.c.r.c;
import f.p.c.r.h;
import f.p.c.r.j;
import f.p.c.z.a1;
import f.p.c.z.c1;
import f.p.c.z.m;
import f.p.g.g.b.c.c;
import f.p.g.g.b.c.e;
import i.b0.c.u;
import i.t;
import java.util.List;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.functions.Function3;
@j({f.p.g.g.b.c.d.class})
public final class BookReviewActivity extends BaseActivity implements f.p.g.g.b.c.e {
public static final int T = 10;
public BookComment G;
public int Q;
public boolean S;
public final i.d E = f.n.a.a.a.a(this, R.id.bookReviewRv);
public BookReviewRvAdapter F = new BookReviewRvAdapter(new e());
public final i.d H = c1.b(new f());
public final i.d I = f.n.a.a.a.a(this, R.id.iv_head_image);
public final i.d J = f.n.a.a.a.a(this, R.id.tv_name);
public final i.d K = f.n.a.a.a.a(this, R.id.tv_comment_num);
public final i.d L = f.n.a.a.a.a(this, R.id.tv_title);
public final i.d M = f.n.a.a.a.a(this, R.id.sl);
public final i.d N = f.n.a.a.a.a(this, R.id.infoRly);
public int O = 1;
public final i.d P = h.d(this, 0, 1, null);
public int R = -1;
public static final class a implements View.OnClickListener {
public a() {
}
@Override
public final void onClick(View view) {
BookReviewActivity.this.s1();
BookReviewActivity.this.H0();
}
}
public static final class b extends u implements Function1<LoadMoreViewHolder, t> {
public b() {
super(1);
}
public final void b(LoadMoreViewHolder loadMoreViewHolder) {
i.b0.c.t.e(loadMoreViewHolder, "it");
BookReviewActivity.this.H0();
}
public Object invoke(Object obj) {
b((LoadMoreViewHolder) obj);
return t.a;
}
}
public static final class c extends u implements Function3<Integer, Integer, Long, t> {
public static final class a implements View.OnClickListener {
public final long o;
public final int p;
public final f.p.c.g.d q;
public a(long j, int i, f.p.c.g.d dVar) {
this.o = j;
this.p = i;
this.q = dVar;
}
@Override
public final void onClick(View view) {
BookReviewActivity.this.n1().h0(this.o, this.p);
this.q.dismiss();
}
}
public c() {
super(3);
}
public final void b(int i, int i2, long j) {
BookReviewActivity.this.R = i2;
f.p.c.g.d dVar = new f.p.c.g.d(BookReviewActivity.this.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);
d.a aVar = new d.a();
aVar.r("删除");
aVar.n(new a(j, i, dVar));
dVar.B(aVar);
dVar.show();
}
public Object invoke(Object obj, Object obj2, Object obj3) {
b(((Number) obj).intValue(), ((Number) obj2).intValue(), ((Number) obj3).longValue());
return t.a;
}
}
public static final class d<T> implements c.d<User> {
public d() {
}
@Override
public final void k(User user, boolean z) {
BookReviewActivity.this.t1();
BookReviewActivity.this.s1();
BookReviewActivity.this.H0();
}
}
public static final class e extends u implements Function1<BookReviewBean.ListBean, t> {
public e() {
super(1);
}
public final void b(BookReviewBean.ListBean listBean) {
i.b0.c.t.e(listBean, "it");
c.a.a(BookReviewActivity.this.n1(), listBean.f(), listBean.e(), null, 4, null);
if (i.b0.c.t.a(String.valueOf(listBean.f()), BookReviewActivity.this.m1())) {
if (BookReviewActivity.this.G == null) {
BookReviewActivity.this.G = new BookComment();
}
BookComment bookComment = BookReviewActivity.this.G;
if (bookComment != null) {
bookComment.z(listBean.f());
}
BookComment bookComment2 = BookReviewActivity.this.G;
if (bookComment2 != null) {
f.p.g.g.b.g.a.g(bookComment2, listBean.g());
}
BookComment bookComment3 = BookReviewActivity.this.G;
if (bookComment3 != null) {
f.p.g.g.b.g.a.h(bookComment3, listBean.e());
}
}
}
public Object invoke(Object obj) {
b((BookReviewBean.ListBean) obj);
return t.a;
}
}
public static final class f extends u implements Function0<String> {
public f() {
super(0);
}
public final String invoke() {
return BookReviewActivity.this.getIntent().getStringExtra("comment");
}
}
public static final class g extends u implements Function1<f.p.c.k.f<Drawable>, f.p.c.k.f<?>> {
public g() {
super(1);
}
public final f.p.c.k.f<?> invoke(f.p.c.k.f<Drawable> fVar) {
i.b0.c.t.e(fVar, "$receiver");
f.p.c.k.f<Drawable> b0 = fVar.i().b0(new f.p.c.i.c(m.i(BookReviewActivity.this.getContext(), R$drawable.ic_default_head_img_blank2), false, null, 6, null));
i.b0.c.t.d(b0, "centerCrop().placeholder(context.defaultHeadImage)");
return b0;
}
}
@Override
public void H(List<? extends BookComment> list, boolean z) {
i.b0.c.t.e(list, "comments");
e.a.j(this, list, z);
}
@Override
public void H0() {
this.F.Z(this.Q);
n1().d(this.Q);
n1().j(this.Q, this.O, T);
}
@Override
public int I0() {
return R.layout.activity_book_review;
}
@Override
public void K(BookComment.ReplyBean replyBean) {
i.b0.c.t.e(replyBean, "replyBean");
e.a.d(this, replyBean);
}
@Override
public void L() {
e.a.b(this);
}
@Override
public void N() {
e.a.l(this);
}
@Override
public void O(List<? extends BookComment.ReplyBean> list, boolean z, int i) {
i.b0.c.t.e(list, "list");
e.a.k(this, list, z, i);
}
@Override
@SuppressLint({"SetTextI18n"})
public void O0() {
this.Q = getIntent().getIntExtra("user_id", 0);
Y0(R.id.ib_back);
j1().setAdapter(this.F);
o1().setRetryOnClickListener(new a());
this.F.M(new b());
this.F.W(new c());
_GlobalKt.a(this, User.class, new d(), false);
t1();
}
@Override
public void P(BookComment bookComment) {
i.b0.c.t.e(bookComment, "bookComment");
e.a.n(this, bookComment);
}
@Override
public void d0(int i) {
e.a.i(this, i);
}
@Override
@SuppressLint({"SetTextI18n"})
public void f(boolean z) {
if (z) {
this.F.A(this.R);
if (this.F.s()) {
o1().s();
}
this.S = true;
this.O = 1;
H0();
}
}
public void finish() {
if (this.S) {
setResult(11);
} else if (this.G != null) {
Intent intent = new Intent();
intent.putExtra("comment", (Parcelable) this.G);
setResult(-1, intent);
}
super/*android.app.Activity*/.finish();
}
public final RecyclerView j1() {
return (RecyclerView) this.E.getValue();
}
public final RelativeLayout k1() {
return (RelativeLayout) this.N.getValue();
}
public final ImageView l1() {
return (ImageView) this.I.getValue();
}
public final String m1() {
return (String) this.H.getValue();
}
public final f.p.g.g.b.c.c n1() {
return (f.p.g.g.b.c.c) this.P.getValue();
}
public final StatusLayout o1() {
return (StatusLayout) this.M.getValue();
}
public void onActivityResult(int i, int i2, Intent intent) {
super/*androidx.fragment.app.FragmentActivity*/.onActivityResult(i, i2, intent);
if (102 == i) {
if (i2 == -1) {
BookComment bookComment = intent != null ? (BookComment) intent.getParcelableExtra("comment") : null;
if (bookComment != null) {
this.F.Y(bookComment);
return;
}
return;
}
if (i2 == 11) {
s1();
H0();
}
}
}
public final TextView p1() {
return (TextView) this.K.getValue();
}
public final TextView q1() {
return (TextView) this.J.getValue();
}
@Override
public void r0() {
e.a.a(this);
}
public final TextView r1() {
return (TextView) this.L.getValue();
}
public final void s1() {
this.F.i();
this.O = 1;
this.F.H().A();
}
@Override
@SuppressLint({"SetTextI18n"})
public void t0(boolean z, BookReviewBean bookReviewBean) {
if (!z) {
c.a.b(this, null, 1, null);
if (this.F.s()) {
o1().t();
return;
} else {
this.F.H().y();
return;
}
}
if (bookReviewBean == null) {
return;
}
p1().setText(r1().getText().toString() + " " + bookReviewBean.d());
o1().B();
if (this.O == 1) {
BookReviewRvAdapter bookReviewRvAdapter = this.F;
List<BookReviewBean.ListBean> b2 = bookReviewBean.b();
i.b0.c.t.d(b2, "bookReviewBean.list");
bookReviewRvAdapter.D(b2);
} else {
BookReviewRvAdapter bookReviewRvAdapter2 = this.F;
List<BookReviewBean.ListBean> b3 = bookReviewBean.b();
i.b0.c.t.d(b3, "bookReviewBean.list");
bookReviewRvAdapter2.h(b3);
}
List<BookReviewBean.ListBean> b4 = bookReviewBean.b();
if (!(b4 == null || b4.isEmpty()) && bookReviewBean.b().size() >= T) {
this.F.H().w();
this.O++;
} else if (this.F.s()) {
o1().s();
} else {
this.F.H().x();
}
}
@SuppressLint({"SetTextI18n"})
public final void t1() {
int i = this.Q;
User c2 = User.c();
if (c2 == null || i != c2.g()) {
r1().setText("TA的书评");
} else {
r1().setText("我的书评");
}
}
@Override
@SuppressLint({"SetTextI18n"})
public void y0(UserBean userBean) {
if (userBean != null) {
k1().setVisibility(0);
a1.e(l1(), userBean.a(), false, new g(), 2, null);
q1().setText(userBean.b());
BookReviewRvAdapter bookReviewRvAdapter = this.F;
String b2 = userBean.b();
i.b0.c.t.d(b2, "userBean.nickname");
String a2 = userBean.a();
i.b0.c.t.d(a2, "userBean.avatar");
bookReviewRvAdapter.U(b2, a2);
}
}
}