正在查看: 零界绘 v1.0.2 应用的 HelpWithFeedbackActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 零界绘 v1.0.2 应用的 HelpWithFeedbackActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.junyue.novel.modules.user.ui;
import android.graphics.Typeface;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.FrameLayout;
import android.widget.ImageView;
import android.widget.TextView;
import com.junyue.basic.activity.BaseActivity;
import com.junyue.basic.widget.BaseRecyclerView;
import com.junyue.basic.widget.StatusLayout;
import com.junyue.novel.modules.user.adapter.HelpRvAdapter;
import com.junyue.novel.modules.user.bean.FeedbackTag;
import com.junyue.novel.modules.user.bean.HelpGroup;
import com.junyue.novel.modules.user.bean.HelpItem;
import com.junyue.novel.modules_user.R;
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.g.g.f.d.e;
import i.b0.c.u;
import i.t;
import java.util.List;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
@j({f.p.g.g.f.d.d.class})
public final class HelpWithFeedbackActivity extends BaseActivity implements e {
public final i.d E = f.n.a.a.a.a(this, R.id.rv_content);
public final i.d F = f.n.a.a.a.a(this, R.id.sl);
public final HelpRvAdapter G = new HelpRvAdapter(new c());
public final i.d H = h.d(this, 0, 1, null);
public final i.d I = f.n.a.a.a.a(this, R.id.fl_container);
public final i.d J = c1.b(new d());
public final i.d K = f.n.a.a.a.a(this, R.id.iv_detail_picture);
public final i.d L = f.n.a.a.a.a(this, R.id.tv_detail_content);
public final i.d M = f.n.a.a.a.a(this, R.id.tv_activity_title);
public CharSequence N = "";
public Typeface O = Typeface.DEFAULT_BOLD;
public boolean P;
public static final class a implements View.OnClickListener {
public a() {
}
@Override
public final void onClick(View view) {
f.a.a.a.e.a.c().a("/user/feedback").B(HelpWithFeedbackActivity.this.getContext());
}
}
public static final class b implements View.OnClickListener {
public b() {
}
@Override
public final void onClick(View view) {
HelpWithFeedbackActivity.this.H0();
}
}
public static final class c extends u implements Function1<HelpItem, t> {
public c() {
super(1);
}
public final void b(HelpItem helpItem) {
i.b0.c.t.e(helpItem, "it");
HelpWithFeedbackActivity.this.n1(helpItem);
}
public Object invoke(Object obj) {
b((HelpItem) obj);
return t.a;
}
}
public static final class d extends u implements Function0<View> {
public d() {
super(0);
}
public final View invoke() {
View inflate = LayoutInflater.from(HelpWithFeedbackActivity.this.getContext()).inflate(R.layout.layout_help_detail, (ViewGroup) HelpWithFeedbackActivity.this.e1(), false);
HelpWithFeedbackActivity.this.e1().addView(inflate);
i.b0.c.t.d(inflate, "view");
inflate.setVisibility(8);
return inflate;
}
}
@Override
public void H0() {
h1().k();
}
@Override
public int I0() {
return R.layout.activity_help_with_feedback;
}
@Override
public void M() {
e.a.c(this);
}
@Override
public void O0() {
getWindow().setBackgroundDrawable(null);
Y0(R.id.ib_back);
CharSequence text = k1().getText();
i.b0.c.t.d(text, "mTvActivityTitle.text");
this.N = text;
this.O = k1().getTypeface();
i1().setAdapter(this.G);
Z0(R.id.fl_feedback, new a());
j1().setRetryOnClickListener(new b());
}
@Override
public void W(List<? extends HelpGroup> list) {
i.b0.c.t.e(list, "data");
this.G.o(list);
j1().B();
}
@Override
public void b(Throwable th, Object obj) {
j1().t();
}
public final FrameLayout e1() {
return (FrameLayout) this.I.getValue();
}
public final ImageView f1() {
return (ImageView) this.K.getValue();
}
public final View g1() {
return (View) this.J.getValue();
}
public final f.p.g.g.f.d.c h1() {
return (f.p.g.g.f.d.c) this.H.getValue();
}
@Override
public void i(List<? extends FeedbackTag> list) {
i.b0.c.t.e(list, "tags");
e.a.a(this, list);
}
public final BaseRecyclerView i1() {
return (BaseRecyclerView) this.E.getValue();
}
public final StatusLayout j1() {
return (StatusLayout) this.F.getValue();
}
public final TextView k1() {
return (TextView) this.M.getValue();
}
public final TextView l1() {
return (TextView) this.L.getValue();
}
public final void m1() {
this.P = false;
k1().setTypeface(this.O);
k1().setText(this.N);
View g1 = g1();
i.b0.c.t.d(g1, "mLayoutDetail");
g1.setVisibility(8);
j1().setVisibility(0);
j1().setAlpha(0.0f);
j1().animate().alpha(1.0f).start();
}
public final void n1(HelpItem helpItem) {
this.P = true;
k1().setTypeface(Typeface.DEFAULT);
k1().setText(helpItem.c());
j1().setVisibility(8);
View g1 = g1();
i.b0.c.t.d(g1, "mLayoutDetail");
g1.setVisibility(0);
View g12 = g1();
i.b0.c.t.d(g12, "mLayoutDetail");
g12.setAlpha(0.0f);
g1().animate().alpha(1.0f).start();
l1().setText(helpItem.a());
f.p.c.k.c.b(getContext()).N(a1.c(helpItem.b())).D0(f1());
}
@Override
public void onBackPressed() {
if (this.P) {
m1();
} else {
super.onBackPressed();
}
}
public void onDestroy() {
super.onDestroy();
this.G.n();
}
}