正在查看: 零界绘 v1.0.2 应用的 FeedbackActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 零界绘 v1.0.2 应用的 FeedbackActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.junyue.novel.modules.user.ui;
import android.text.Editable;
import android.view.View;
import android.widget.EditText;
import android.widget.LinearLayout;
import android.widget.TextView;
import androidx.recyclerview.widget.RecyclerView;
import com.google.android.material.tabs.TabLayout;
import com.junyue.basic.activity.BaseActivity;
import com.junyue.basic.util.ViewUtils;
import com.junyue.basic.widget.SimpleTextView;
import com.junyue.basic.widget.StatusLayout;
import com.junyue.novel.modules.user.adapter.FeedbackTagRvAdapter;
import com.junyue.novel.modules.user.bean.FeedbackTag;
import com.junyue.novel.modules.user.bean.HelpGroup;
import com.junyue.novel.modules_user.R;
import f.p.c.r.h;
import f.p.c.r.j;
import f.p.c.z.u0;
import f.p.g.g.f.d.c;
import f.p.g.g.f.d.d;
import f.p.g.g.f.d.e;
import i.b0.c.t;
import i.i0.n;
import i.i0.o;
import java.util.List;
@j({d.class})
public final class FeedbackActivity extends BaseActivity implements e {
public StatusLayout M;
public final i.d E = f.n.a.a.a.a(this, R.id.rv_tag);
public final i.d F = f.n.a.a.a.a(this, R.id.et_content);
public final i.d G = f.n.a.a.a.a(this, R.id.tv_input_num);
public final i.d H = f.n.a.a.a.a(this, R.id.et_contact);
public final i.d I = f.n.a.a.a.a(this, R.id.et_bookname);
public final i.d J = f.n.a.a.a.a(this, R.id.tv_submit);
public final FeedbackTagRvAdapter K = new FeedbackTagRvAdapter();
public final i.d L = f.n.a.a.a.a(this, R.id.ll_container);
public final i.d N = h.d(this, 0, 1, null);
public long O = -1;
public static final class a implements View.OnClickListener {
public a() {
}
@Override
public final void onClick(View view) {
FeedbackTag E = FeedbackActivity.this.K.E();
boolean z = FeedbackActivity.this.O != -1;
if (!z && E == null) {
u0.m(FeedbackActivity.this.getContext(), "请选择您的反馈标签", 0, 2, null);
return;
}
String obj = FeedbackActivity.this.k1().getText().toString();
if (n.i(obj)) {
u0.m(FeedbackActivity.this.getContext(), "请输入您的问题或建议", 0, 2, null);
FeedbackActivity.this.k1().requestFocus();
return;
}
if (z) {
c m1 = FeedbackActivity.this.m1();
Editable text = FeedbackActivity.this.i1().getText();
t.d(text, "mEtBookname.text");
m1.x(o.Z(text).toString(), obj, FeedbackActivity.this.j1().getText().toString(), -1);
return;
}
c m12 = FeedbackActivity.this.m1();
Editable text2 = FeedbackActivity.this.i1().getText();
t.d(text2, "mEtBookname.text");
String obj2 = o.Z(text2).toString();
String obj3 = FeedbackActivity.this.j1().getText().toString();
t.c(E);
m12.x(obj2, obj, obj3, E.getType());
}
}
public static final class b implements View.OnClickListener {
public b() {
}
@Override
public final void onClick(View view) {
FeedbackActivity.this.H0();
}
}
@Override
public void H0() {
if (this.O == -1) {
m1().U();
}
}
@Override
public int I0() {
return R.layout.activity_feedback;
}
@Override
public void M() {
onBackPressed();
}
@Override
public void O0() {
Y0(R.id.ib_back);
ViewUtils.a(k1(), o1(), TabLayout.ANIMATION_DURATION);
k1().setHint(getString(R.string.feedback_input_hint, new Object[]{Integer.valueOf(TabLayout.ANIMATION_DURATION)}));
p1().setOnClickListener(new a());
i1().setText(getIntent().getStringExtra("book_name"));
this.O = getIntent().getLongExtra("book_id", -1L);
getIntent().getLongExtra("book_chapter_id", -1L);
getIntent().getStringExtra("book_chapter_name");
if (this.O != -1) {
n1().setVisibility(8);
return;
}
StatusLayout q = StatusLayout.q(l1());
t.d(q, "StatusLayout.createDefau…tatusLayout(mLlContainer)");
this.M = q;
n1().setAdapter(this.K);
StatusLayout statusLayout = this.M;
if (statusLayout == null) {
t.t("mSl");
throw null;
}
statusLayout.setRetryOnClickListener(new b());
StatusLayout statusLayout2 = this.M;
if (statusLayout2 != null) {
statusLayout2.A();
} else {
t.t("mSl");
throw null;
}
}
@Override
public void W(List<? extends HelpGroup> list) {
t.e(list, "data");
e.a.b(this, list);
}
@Override
public void b(Throwable th, Object obj) {
StatusLayout statusLayout = this.M;
if (statusLayout != null) {
statusLayout.t();
} else {
t.t("mSl");
throw null;
}
}
@Override
public void i(List<? extends FeedbackTag> list) {
t.e(list, "tags");
this.K.D(list);
StatusLayout statusLayout = this.M;
if (statusLayout != null) {
statusLayout.B();
} else {
t.t("mSl");
throw null;
}
}
public final EditText i1() {
return (EditText) this.I.getValue();
}
public final EditText j1() {
return (EditText) this.H.getValue();
}
public final EditText k1() {
return (EditText) this.F.getValue();
}
public final LinearLayout l1() {
return (LinearLayout) this.L.getValue();
}
public final c m1() {
return (c) this.N.getValue();
}
public final RecyclerView n1() {
return (RecyclerView) this.E.getValue();
}
public final SimpleTextView o1() {
return (SimpleTextView) this.G.getValue();
}
public final TextView p1() {
return (TextView) this.J.getValue();
}
}