正在查看: 零界绘 v1.0.2 应用的 UserInfoActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 零界绘 v1.0.2 应用的 UserInfoActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.junyue.novel.modules.user.ui;
import android.content.Intent;
import android.graphics.drawable.Drawable;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.appcompat.app.AppCompatActivity;
import com.junyue.basic.R$drawable;
import com.junyue.basic.activity.BaseActivity;
import com.junyue.basic.mvp.PresenterProviders;
import com.junyue.basic.widget.CommonTextView;
import com.junyue.basic.widget.SimpleTextView;
import com.junyue.novel.modules_user.R;
import com.junyue.novel.sharebean.UserIndex;
import f.j.a.c.b;
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.c.z.p;
import f.p.c.z.u0;
import f.p.f.a.e;
import f.p.f.a.g;
import f.p.g.g.f.d.m;
import f.p.g.g.f.d.n;
import f.p.g.g.f.d.o;
import i.b0.c.t;
import i.b0.c.u;
import java.io.File;
import java.util.ArrayList;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import p.a.a.e;
@j({n.class})
@f.p.c.c.a
public final class UserInfoActivity extends BaseActivity implements View.OnClickListener, o {
public final i.d E = f.n.a.a.a.a(this, R.id.tv_gender);
public final i.d F = f.n.a.a.a.a(this, R.id.tv_id);
public final i.d G = f.n.a.a.a.a(this, R.id.et_nickname);
public final i.d H = f.n.a.a.a.a(this, R.id.tv_nickname);
public final i.d I = f.n.a.a.a.a(this, R.id.iv_head_img);
public final i.d J = f.n.a.a.a.a(this, R.id.tv_complete);
public final i.d K = f.n.a.a.a.a(this, R.id.tv_quit_login);
public final i.d L = c1.b(new c());
public File M;
public File N;
public int O;
public final e.a P;
public static final class a implements p.a.a.f {
public a() {
}
public void a(File file) {
t.e(file, "file");
UserInfoActivity.this.N = file;
}
public void onError(Throwable th) {
t.e(th, "e");
}
public void onStart() {
}
}
public static final class b extends u implements Function1<f.p.c.k.f<Drawable>, f.p.c.k.f<?>> {
public b() {
super(1);
}
public final f.p.c.k.f<?> invoke(f.p.c.k.f<Drawable> fVar) {
t.e(fVar, "$receiver");
f.p.c.k.f<Drawable> b0 = fVar.i().b0(new f.p.c.i.c(m.i(UserInfoActivity.this.getContext(), R$drawable.ic_default_head_img_blank2), false, null, 6, null));
t.d(b0, "centerCrop().placeholder(context.defaultHeadImage)");
return b0;
}
}
public static final class c extends u implements Function0<f.p.g.g.f.d.m> {
public c() {
super(0);
}
public final f.p.g.g.f.d.m invoke() {
Object c = PresenterProviders.d.a(UserInfoActivity.this).c(0);
if (c != null) {
return (f.p.g.g.f.d.m) c;
}
throw new NullPointerException("null cannot be cast to non-null type com.junyue.novel.modules.user.mvp.UserInfoPresenter");
}
}
public static final class d extends u implements Function0<i.t> {
public static final d n = new d();
public d() {
super(0);
}
public Object invoke() {
m78invoke();
return i.t.a;
}
public final void m78invoke() {
}
}
public static final class e extends u implements Function1<Integer, i.t> {
public e() {
super(1);
}
public final void b(int i) {
AppCompatActivity appCompatActivity;
int i2;
TextView j1 = UserInfoActivity.this.j1();
if (i == 0) {
appCompatActivity = UserInfoActivity.this;
i2 = R.string.male;
} else {
appCompatActivity = UserInfoActivity.this;
i2 = R.string.female;
}
j1.setText(m.t(appCompatActivity, i2));
}
public Object invoke(Object obj) {
b(((Number) obj).intValue());
return i.t.a;
}
}
public static final class f extends u implements Function1<Integer, i.t> {
public f() {
super(1);
}
public final void b(int i) {
if (i == 1) {
b.C0030b a = f.j.a.c.b.a();
a.b(true);
a.c(true);
a.e(UserInfoActivity.this, 100);
return;
}
b.C0030b a2 = f.j.a.c.b.a();
a2.f(false);
a2.c(true);
a2.d(true);
a2.a(true);
a2.e(UserInfoActivity.this, 100);
}
public Object invoke(Object obj) {
b(((Number) obj).intValue());
return i.t.a;
}
}
public static final class g implements Runnable {
public g() {
}
@Override
public final void run() {
UserInfoActivity.this.finish();
}
}
public UserInfoActivity() {
f.p.f.a.e eVar = (f.p.f.a.e) f.p.c.e.c.d(f.p.f.a.e.class, null, 2, null);
this.P = eVar != null ? eVar.a(this, d.n) : null;
}
@Override
public int I0() {
return R.layout.activity_user_info;
}
@Override
public void O0() {
m.a.a(h1(), false, 1, null);
}
@Override
public void T0(String[] strArr, int[] iArr, boolean z, int i) {
t.e(strArr, "permissions");
t.e(iArr, "grantResults");
e.a aVar = this.P;
if (aVar != null) {
aVar.a(strArr, iArr, z, i);
}
}
@Override
public void Z(UserIndex userIndex, boolean z) {
t.e(userIndex, "userInfoBean");
a1.e(g1(), userIndex.a(), false, new b(), 2, null);
l1().setText(userIndex.c());
f1().setText(userIndex.c());
f1().setSelection(f1().length());
if (userIndex.b() == 1) {
j1().setText("男");
} else if (userIndex.b() == 2) {
j1().setText("女");
}
k1().setHint(String.valueOf(userIndex.e()));
}
@Override
public void b(Throwable th, Object obj) {
}
public final void e1(File file) {
e.b j = p.a.a.e.j(getContext());
j.j(file);
j.h(100);
j.l(p.f());
j.k(new a());
j.i();
}
public final EditText f1() {
return (EditText) this.G.getValue();
}
public final ImageView g1() {
return (ImageView) this.I.getValue();
}
public final f.p.g.g.f.d.m h1() {
return (f.p.g.g.f.d.m) this.L.getValue();
}
public final SimpleTextView i1() {
return (SimpleTextView) this.J.getValue();
}
public final TextView j1() {
return (TextView) this.E.getValue();
}
public final TextView k1() {
return (TextView) this.F.getValue();
}
public final TextView l1() {
return (TextView) this.H.getValue();
}
public final CommonTextView m1() {
return (CommonTextView) this.K.getValue();
}
public void onActivityResult(int i, int i2, Intent intent) {
super/*androidx.fragment.app.FragmentActivity*/.onActivityResult(i, i2, intent);
if (i != 100 || intent == null) {
return;
}
ArrayList<String> stringArrayListExtra = intent.getStringArrayListExtra("select_result");
if (stringArrayListExtra == null || stringArrayListExtra.isEmpty()) {
return;
}
t.d(stringArrayListExtra.get(0), "images[0]");
Uri b2 = f.j.a.c.e.b(getContext(), stringArrayListExtra.get(0));
t.d(b2, "UriUtils.getImageContentUri(context, images[0])");
f.p.c.k.c.d(this).L(b2).D0(g1());
File i3 = p.i(b2, getContext());
this.M = i3;
e1(i3);
}
@Override
public void onClick(View view) {
f.p.f.a.g gVar;
t.e(view, "v");
int id = view.getId();
if (id == R.id.tv_gender) {
new f.p.g.g.f.f.a.a(this, new e()).show();
return;
}
if (id == R.id.iv_head_img) {
if (p.j(this)) {
new f.p.g.g.f.f.a.b(this, new f()).show();
return;
}
e.a aVar = this.P;
if (aVar != null) {
aVar.b();
return;
}
return;
}
if (id != R.id.tv_complete) {
if (id != R.id.tv_quit_login || (gVar = (f.p.f.a.g) f.p.c.e.c.d(f.p.f.a.g.class, null, 2, null)) == null) {
return;
}
g.a.a(gVar, this, null, null, 6, null);
return;
}
if (t.a("男", j1().getText().toString())) {
this.O = 1;
} else if (t.a("女", j1().getText().toString())) {
this.O = 2;
}
h1().e(this.O, f1().getText().toString(), this.N);
}
@Override
public void onCreate(Bundle bundle) {
super.onCreate(bundle);
Y0(R.id.ib_back);
j1().setOnClickListener(this);
g1().setOnClickListener(this);
i1().setOnClickListener(this);
m1().setOnClickListener(this);
e.a aVar = this.P;
if (aVar != null) {
aVar.f();
}
}
public void onStart() {
super.onStart();
e.a aVar = this.P;
if (aVar != null) {
aVar.d();
}
}
@Override
public void u0(boolean z) {
if (z) {
m.a.a(h1(), false, 1, null);
u0.m(this, "更新个人信息成功", 0, 2, null);
n0(new g(), 300L);
}
}
}