导航菜单

页面标题

页面副标题

零界绘 v1.0.2 - UserInfoActivity.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);
        }
    }
}