导航菜单

页面标题

页面副标题

OVO v3.139.0 - LiveChatImagePickerActivity.java 源代码

正在查看: OVO v3.139.0 应用的 LiveChatImagePickerActivity.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package ovo.id.user.helpcenter.presentation.activity;

import android.content.ContentResolver;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
import android.os.Environment;
import androidx.activity.result.ActivityResult;
import androidx.core.content.FileProvider;
import java.io.File;
import kotlin.Metadata;
import o.i.Function110;
import o.i.aac;
import o.i.bac;
import o.i.bc;
import o.i.ec;
import o.i.hc;
import o.i.hc6;
import o.i.icb;
import o.i.im8;
import o.i.lc;
import o.i.lc2;
import o.i.oa;
import o.i.oye;
import o.i.p1g;
import o.i.q99;
import o.i.r2c;
import o.i.s99;
import o.i.sh;
import o.i.sze;
import o.i.ua8;
import o.i.vk7;
import o.i.vv8;
import o.i.wb;
import o.i.wv8;
import o.i.xv8;
import o.i.zb;
import o.i.zfc;
import o.i.zu5;
import o.i.zx1;
import ovo.id.base.BaseActivity;
import ovo.id.base.BaseFragment;
import ovo.id.user.helpcenter.presentation.activity.LiveChatImagePickerActivity;

@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\u0018\u00002\u00020\u0001:\u0001\u0004B\u0007¢\u0006\u0004\b\u0002\u0010\u0003¨\u0006\u0005"}, d2 = {"Lovo/id/user/helpcenter/presentation/activity/LiveChatImagePickerActivity;", "Lovo/id/base/BaseActivity;", "<init>", "()V", "a", "helpcenter-ui_release"}, k = 1, mv = {1, 8, 0})
public final class LiveChatImagePickerActivity extends BaseActivity {
    public static final int O = 0;
    public Uri G;
    public boolean I;
    public final oye H = im8.b(new b());
    public final String[] J = {"android.permission.CAMERA"};
    public final lc K = s0(new bc(), new wb() {
        public final void a(Object obj) {
            String path;
            ActivityResult activityResult = (ActivityResult) obj;
            int i = LiveChatImagePickerActivity.O;
            ?? r0 = LiveChatImagePickerActivity.this;
            vk7.f((Object) r0, "this$0");
            vk7.f(activityResult, "result");
            if (activityResult.a != -1) {
                r0.finish();
                return;
            }
            Uri uri = r0.G;
            if (uri != null) {
                ContentResolver contentResolver = r0.getContentResolver();
                vk7.e(contentResolver, "contentResolver");
                Uri a2 = vo0.a(contentResolver, uri, (File) r0.H.getValue(), "ovo_attachment_" + System.currentTimeMillis() + ".jpeg");
                if (a2 == null || (path = a2.getPath()) == null) {
                    return;
                }
                Intent intent = new Intent();
                intent.putExtra("filePath", path);
                r0.setResult(-1, intent);
                r0.finish();
            }
        }
    });
    public final lc L = s0(new icb(), new sze(1, this));
    public final lc M = s0(new zb(), new vv8(0, this));
    public final oye N = im8.b(new c());

    public static final class a {

        public static final class C0064a extends ua8 implements Function110<Integer, p1g> {
            public final q99 b;
            public final ec<Intent> c;

            public C0064a(q99 q99Var, ec<Intent> ecVar) {
                super(1);
                this.b = q99Var;
                this.c = ecVar;
            }

            public final Object invoke(Object obj) {
                ((Number) obj).intValue();
                int i = LiveChatImagePickerActivity.O;
                q99 q99Var = this.b;
                Context context = q99Var.getContext();
                vk7.e(context, "context");
                Intent intent = new Intent(context, (Class<?>) LiveChatImagePickerActivity.class);
                intent.putExtra("selectedImagePicker", 101);
                this.c.a(intent, (oa) null);
                q99Var.dismiss();
                return p1g.a;
            }
        }

        public static final class b extends ua8 implements Function110<Integer, p1g> {
            public final q99 b;
            public final ec<Intent> c;

            public b(q99 q99Var, ec<Intent> ecVar) {
                super(1);
                this.b = q99Var;
                this.c = ecVar;
            }

            public final Object invoke(Object obj) {
                ((Number) obj).intValue();
                int i = LiveChatImagePickerActivity.O;
                q99 q99Var = this.b;
                Context context = q99Var.getContext();
                vk7.e(context, "context");
                Intent intent = new Intent(context, (Class<?>) LiveChatImagePickerActivity.class);
                intent.putExtra("selectedImagePicker", 102);
                this.c.a(intent, (oa) null);
                q99Var.dismiss();
                return p1g.a;
            }
        }

        public static void a(BaseFragment baseFragment, ec ecVar) {
            vk7.f(baseFragment, "fragment");
            vk7.f(ecVar, "requestImagePicker");
            q99 q99Var = new q99(baseFragment.Q());
            q99Var.g(baseFragment.getString(aac.ovo_title_update_image_dialog));
            String string = baseFragment.getString(aac.ovo_take_a_picture);
            vk7.e(string, "getString(CommonUiString…urces.ovo_take_a_picture)");
            String string2 = baseFragment.getString(aac.ovo_choose_image);
            vk7.e(string2, "getString(CommonUiString…sources.ovo_choose_image)");
            q99Var.a(sh.z(new s99[]{new s99(string, new C0064a(q99Var, ecVar)), new s99(string2, new b(q99Var, ecVar))}));
            q99Var.show();
        }
    }

    public static final class b extends ua8 implements zu5<File> {
        public b() {
            super(0);
        }

        public final Object invoke() {
            return new File(LiveChatImagePickerActivity.this.getFilesDir(), "LIVE_CHAT");
        }
    }

    public static final class c extends ua8 implements zu5<zfc> {
        public c() {
            super(0);
        }

        public final Object invoke() {
            zx1.b bVar = zx1.b.a;
            BaseActivity baseActivity = LiveChatImagePickerActivity.this;
            zfc zfcVar = new zfc(baseActivity, bVar);
            zfcVar.o(Integer.valueOf(r2c.rima_inline_error));
            zfcVar.x(baseActivity.getString(aac.ovo_title_generic_error));
            zfcVar.k(baseActivity.getString(aac.ovo_desc_generic_error));
            String string = baseActivity.getString(aac.ovo_try_again_text);
            vk7.e(string, "getString(CommonUiString…urces.ovo_try_again_text)");
            zfcVar.s(string, ovo.id.user.helpcenter.presentation.activity.c.b);
            return zfcVar;
        }
    }

    static {
        new a();
    }

    public final void G0() {
        if (hc6.a != null) {
            return;
        }
        vk7.m("helpCenterComponent");
        throw null;
    }

    public final void M0() {
        boolean z;
        String[] strArr = this.J;
        int length = strArr.length;
        int i = 0;
        while (true) {
            if (i >= length) {
                break;
            }
            if (!(lc2.a(this, strArr[i]) == 0)) {
                z = false;
                break;
            }
            i++;
        }
        if (z) {
            this.G = FileProvider.c(this, 0, getPackageName() + ".provider").a(File.createTempFile("temp_", ".jpeg", getExternalFilesDir(Environment.DIRECTORY_PICTURES)));
            Intent intent = new Intent("android.media.action.IMAGE_CAPTURE");
            intent.putExtra("output", this.G);
            this.K.a(intent, (oa) null);
            return;
        }
        ?? zfcVar = new zfc(this, zx1.b.a);
        zfcVar.setCancelable(false);
        zfcVar.o(Integer.valueOf(r2c.rima_inline_camera));
        zfcVar.x(getResources().getString(bac.access_media_permission_title));
        zfcVar.k(getResources().getString(bac.access_media_permission_info));
        zfcVar.q(aac.ovo_data_consent_dialog_primary, new wv8(this));
        zfcVar.u(aac.ovo_data_consent_dialog_secondary, new xv8(this));
        if (zfcVar.isShowing()) {
            return;
        }
        zfcVar.show();
    }

    public final void onCreate(Bundle bundle) {
        p1g p1gVar;
        super.onCreate(bundle);
        if (Build.VERSION.SDK_INT != 26) {
            setRequestedOrientation(1);
        }
        Intent intent = getIntent();
        if (intent != null) {
            int intExtra = intent.getIntExtra("selectedImagePicker", 101);
            if (intExtra == 101) {
                M0();
            } else if (intExtra != 102) {
                finish();
            } else {
                try {
                    hc.p(this.L);
                } catch (Exception unused) {
                    ((zfc) this.N.getValue()).show();
                }
            }
            p1gVar = p1g.a;
        } else {
            p1gVar = null;
        }
        if (p1gVar == null) {
            finish();
        }
    }
}