导航菜单

页面标题

页面副标题

Kaspi.kz v5.85.1 - RawFieldTemplateQuadranglesBegin.java 源代码

正在查看: Kaspi.kz v5.85.1 应用的 RawFieldTemplateQuadranglesBegin.java JAVA 源代码文件

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


package o;

import android.app.Activity;
import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
import android.content.pm.ActivityInfo;
import android.content.pm.PackageManager;
import android.content.pm.ResolveInfo;
import android.net.Uri;
import android.os.Parcelable;
import android.provider.MediaStore;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import o.IdAnimatedField_AppendFrame;
import o.setMenu;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;

public final class RawFieldTemplateQuadranglesBegin {
    public static final String read = "com.sec.android.gallery3d";
    public static final String setBackground = "com.google.android.apps.photosgo";
    public static final String setError = "com.google.android.apps.photos";
    public static final String setFieldValue = "com.miui.gallery";
    public static final setBackground setLabel = new setBackground(null);
    public static final String setOptions = "com.oneplus.gallery";
    private List<String> AudioAttributesImplApi26Parcelizer;
    private Uri IconCompatParcelizer;
    private String MediaBrowserCompatCustomActionResultReceiver;
    private final ComponentActivity4 RemoteActionCompatParcelizer;
    private final setStackedBackground<Intent> setElement;
    private final setError write;

    public interface setError {
        void setBackground(@Nullable Uri uri);

        void setError();
    }

    public RawFieldTemplateQuadranglesBegin(@NotNull ComponentActivity4 componentActivity4, @NotNull setError seterror) {
        Intrinsics.checkNotNullParameter(componentActivity4, "");
        Intrinsics.checkNotNullParameter(seterror, "");
        this.RemoteActionCompatParcelizer = componentActivity4;
        this.write = seterror;
        String string = componentActivity4.getString(IdAnimatedField_AppendFrame.AudioAttributesImplApi21Parcelizer.getOnBackPressedDispatcher);
        Intrinsics.checkNotNullExpressionValue(string, "");
        this.MediaBrowserCompatCustomActionResultReceiver = string;
        this.AudioAttributesImplApi26Parcelizer = DescriptorUtilsKt.setError(new String[]{setError, setBackground, read, setOptions, setFieldValue});
        setStackedBackground<Intent> registerForActivityResult = componentActivity4.registerForActivityResult(new setMenu.MediaBrowserCompatCustomActionResultReceiver(), new setVisibility() {
            public final void setBackground(Object obj) {
                RawFieldTemplateQuadranglesBegin.setBackground(RawFieldTemplateQuadranglesBegin.this, (setContentHeight) obj);
            }
        });
        Intrinsics.checkNotNullExpressionValue(registerForActivityResult, "");
        this.setElement = registerForActivityResult;
    }

    public static final class setBackground {
        public setBackground(DefaultConstructorMarker defaultConstructorMarker) {
            this();
        }

        private setBackground() {
        }
    }

    public static final void setBackground(RawFieldTemplateQuadranglesBegin rawFieldTemplateQuadranglesBegin, setContentHeight setcontentheight) {
        Uri uri;
        Intrinsics.checkNotNullParameter(rawFieldTemplateQuadranglesBegin, "");
        if (setcontentheight.setError() == -1) {
            Intent background = setcontentheight.setBackground();
            if (background == null || (uri = background.getData()) == null) {
                uri = rawFieldTemplateQuadranglesBegin.IconCompatParcelizer;
            }
            rawFieldTemplateQuadranglesBegin.write.setBackground(uri);
            return;
        }
        rawFieldTemplateQuadranglesBegin.write.setError();
    }

    public static void setLabel(RawFieldTemplateQuadranglesBegin rawFieldTemplateQuadranglesBegin, boolean z, boolean z2, Uri uri, int i, Object obj) {
        if ((i & 4) != 0) {
            uri = null;
        }
        rawFieldTemplateQuadranglesBegin.setBackground(z, z2, uri);
    }

    public final void setBackground(boolean z, boolean z2, @Nullable Uri uri) {
        Intent intent;
        this.IconCompatParcelizer = uri;
        ArrayList arrayList = new ArrayList();
        PackageManager packageManager = this.RemoteActionCompatParcelizer.getPackageManager();
        if (!setFieldValue(this.RemoteActionCompatParcelizer) && z) {
            ComponentActivity4 componentActivity4 = this.RemoteActionCompatParcelizer;
            Intrinsics.checkNotNullExpressionValue(packageManager, "");
            arrayList.addAll(setLabel((Context) componentActivity4, packageManager));
        }
        if (z2) {
            Intrinsics.checkNotNullExpressionValue(packageManager, "");
            List<Intent> label = setLabel(packageManager, "android.intent.action.GET_CONTENT");
            if (label.isEmpty()) {
                label = setLabel(packageManager, "android.intent.action.PICK");
            }
            arrayList.addAll(label);
        }
        if (arrayList.isEmpty()) {
            intent = new Intent();
        } else {
            Intent intent2 = new Intent("android.intent.action.CHOOSER", MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
            if (z2) {
                intent2.setAction("android.intent.action.PICK");
                intent2.setType("image/*");
            }
            intent = intent2;
        }
        Intent createChooser = Intent.createChooser(intent, this.MediaBrowserCompatCustomActionResultReceiver);
        Object[] array = arrayList.toArray(new Parcelable[0]);
        Intrinsics.setLabel(array, "");
        createChooser.putExtra("android.intent.extra.INITIAL_INTENTS", (Parcelable[]) array);
        this.setElement.setBackground(createChooser);
    }

    private final List<Intent> setLabel(Context context, PackageManager packageManager) {
        ArrayList arrayList = new ArrayList();
        Intent intent = new Intent("android.media.action.IMAGE_CAPTURE");
        List<ResolveInfo> queryIntentActivities = packageManager.queryIntentActivities(intent, 0);
        Intrinsics.checkNotNullExpressionValue(queryIntentActivities, "");
        for (ResolveInfo resolveInfo : queryIntentActivities) {
            Intent intent2 = new Intent(intent);
            ActivityInfo activityInfo = resolveInfo.activityInfo;
            intent2.setComponent(new ComponentName(activityInfo.packageName, activityInfo.name));
            intent2.setPackage(resolveInfo.activityInfo.packageName);
            if (context instanceof Activity) {
                context.grantUriPermission(resolveInfo.activityInfo.packageName, this.IconCompatParcelizer, 3);
            }
            intent2.putExtra("output", this.IconCompatParcelizer);
            arrayList.add(intent2);
        }
        return arrayList;
    }

    private final List<Intent> setLabel(PackageManager packageManager, String str) {
        Object obj;
        ArrayList arrayList = new ArrayList();
        Intent intent = Intrinsics.setFieldValue(str, "android.intent.action.GET_CONTENT") ? new Intent(str) : new Intent(str, MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
        intent.setType("image/*");
        List<ResolveInfo> queryIntentActivities = packageManager.queryIntentActivities(intent, 0);
        Intrinsics.checkNotNullExpressionValue(queryIntentActivities, "");
        for (ResolveInfo resolveInfo : queryIntentActivities) {
            Intent intent2 = new Intent(intent);
            ActivityInfo activityInfo = resolveInfo.activityInfo;
            intent2.setComponent(new ComponentName(activityInfo.packageName, activityInfo.name));
            intent2.setPackage(resolveInfo.activityInfo.packageName);
            arrayList.add(intent2);
        }
        ArrayList arrayList2 = new ArrayList();
        for (String str2 : this.AudioAttributesImplApi26Parcelizer) {
            Iterator it = arrayList.iterator();
            while (true) {
                if (!it.hasNext()) {
                    obj = null;
                    break;
                }
                obj = it.next();
                if (Intrinsics.setFieldValue(((Intent) obj).getPackage(), str2)) {
                    break;
                }
            }
            Intent intent3 = (Intent) obj;
            if (intent3 != null) {
                arrayList.remove(intent3);
                arrayList2.add(intent3);
            }
        }
        arrayList.addAll(0, arrayList2);
        return arrayList;
    }

    private final boolean setFieldValue(Context context) {
        return setError(context) && context.checkSelfPermission("android.permission.CAMERA") != 0;
    }

    private final boolean setError(Context context) {
        try {
            String[] strArr = context.getPackageManager().getPackageInfo(context.getPackageName(), 4096).requestedPermissions;
            if (strArr == null) {
                return false;
            }
            for (String str : strArr) {
                if (str != null && allTypeAliases_delegatelambda2.setBackground(str, "android.permission.CAMERA", true)) {
                    return true;
                }
            }
            return false;
        } catch (PackageManager.NameNotFoundException e) {
            e.printStackTrace();
            return false;
        }
    }

    public final RawFieldTemplateQuadranglesBegin setBackground(@NotNull List<String> list) {
        Intrinsics.checkNotNullParameter(list, "");
        this.AudioAttributesImplApi26Parcelizer = list;
        return this;
    }

    public final RawFieldTemplateQuadranglesBegin setLabel(@NotNull String str) {
        Intrinsics.checkNotNullParameter(str, "");
        this.MediaBrowserCompatCustomActionResultReceiver = str;
        return this;
    }
}