package d;

import android.content.Intent;
import android.content.IntentSender;
import android.os.Build;
import android.os.Bundle;
import android.os.Handler;
import android.os.Looper;
import android.text.TextUtils;
import androidx.core.app.InterfaceC0994a;
import g.AbstractC2055i;
import g.C2057k;
import h.AbstractC2068b;
import h.C2067a;
import java.util.Arrays;
import java.util.HashSet;

/* JADX INFO: renamed from: d.j, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C1831j extends AbstractC2055i {

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public final /* synthetic */ AbstractActivityC1833l f14487h;

    public C1831j(AbstractActivityC1833l abstractActivityC1833l) {
        this.f14487h = abstractActivityC1833l;
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Type inference fix 'apply assigned field type' failed
    java.lang.UnsupportedOperationException: ArgType.getObject(), call class: class jadx.core.dex.instructions.args.ArgType$PrimitiveArg
    	at jadx.core.dex.instructions.args.ArgType.getObject(ArgType.java:593)
    	at jadx.core.dex.attributes.nodes.ClassTypeVarsAttr.getTypeVarsMapFor(ClassTypeVarsAttr.java:35)
    	at jadx.core.dex.nodes.utils.TypeUtils.replaceClassGenerics(TypeUtils.java:177)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.insertExplicitUseCast(FixTypesVisitor.java:397)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.tryFieldTypeWithNewCasts(FixTypesVisitor.java:359)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.applyFieldType(FixTypesVisitor.java:309)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.visit(FixTypesVisitor.java:94)
     */
    @Override // g.AbstractC2055i
    public final void b(int i6, AbstractC2068b contract, Object obj) {
        Bundle bundleExtra;
        int i7;
        kotlin.jvm.internal.o.h(contract, "contract");
        AbstractActivityC1833l abstractActivityC1833l = this.f14487h;
        C2067a synchronousResult = contract.getSynchronousResult(abstractActivityC1833l, obj);
        if (synchronousResult != null) {
            new Handler(Looper.getMainLooper()).post(new androidx.media3.common.util.b(this, i6, synchronousResult, 2));
            return;
        }
        Intent intentCreateIntent = contract.createIntent(abstractActivityC1833l, obj);
        if (intentCreateIntent.getExtras() != null) {
            Bundle extras = intentCreateIntent.getExtras();
            kotlin.jvm.internal.o.e(extras);
            if (extras.getClassLoader() == null) {
                intentCreateIntent.setExtrasClassLoader(abstractActivityC1833l.getClassLoader());
            }
        }
        if (intentCreateIntent.hasExtra("androidx.activity.result.contract.extra.ACTIVITY_OPTIONS_BUNDLE")) {
            bundleExtra = intentCreateIntent.getBundleExtra("androidx.activity.result.contract.extra.ACTIVITY_OPTIONS_BUNDLE");
            intentCreateIntent.removeExtra("androidx.activity.result.contract.extra.ACTIVITY_OPTIONS_BUNDLE");
        } else {
            bundleExtra = null;
        }
        Bundle bundle = bundleExtra;
        if ("androidx.activity.result.contract.action.REQUEST_PERMISSIONS".equals(intentCreateIntent.getAction())) {
            String[] stringArrayExtra = intentCreateIntent.getStringArrayExtra("androidx.activity.result.contract.extra.PERMISSIONS");
            if (stringArrayExtra == null) {
                stringArrayExtra = new String[0];
            }
            HashSet hashSet = new HashSet();
            for (int i8 = 0; i8 < stringArrayExtra.length; i8++) {
                if (TextUtils.isEmpty(stringArrayExtra[i8])) {
                    throw new IllegalArgumentException(com.google.android.recaptcha.internal.a.n(new StringBuilder("Permission request for permissions "), Arrays.toString(stringArrayExtra), " must not contain null or empty values"));
                }
                if (Build.VERSION.SDK_INT < 33 && TextUtils.equals(stringArrayExtra[i8], "android.permission.POST_NOTIFICATIONS")) {
                    hashSet.add(Integer.valueOf(i8));
                }
            }
            int size = hashSet.size();
            String[] strArr = size > 0 ? new String[stringArrayExtra.length - size] : stringArrayExtra;
            if (size > 0) {
                if (size == stringArrayExtra.length) {
                    return;
                }
                int i9 = 0;
                for (int i10 = 0; i10 < stringArrayExtra.length; i10++) {
                    if (!hashSet.contains(Integer.valueOf(i10))) {
                        strArr[i9] = stringArrayExtra[i10];
                        i9++;
                    }
                }
            }
            if (abstractActivityC1833l instanceof InterfaceC0994a) {
                ((InterfaceC0994a) abstractActivityC1833l).validateRequestPermissionsRequestCode(i6);
            }
            abstractActivityC1833l.requestPermissions(stringArrayExtra, i6);
            return;
        }
        if (!"androidx.activity.result.contract.action.INTENT_SENDER_REQUEST".equals(intentCreateIntent.getAction())) {
            abstractActivityC1833l.startActivityForResult(intentCreateIntent, i6, bundle);
            return;
        }
        C2057k c2057k = (C2057k) intentCreateIntent.getParcelableExtra("androidx.activity.result.contract.extra.INTENT_SENDER_REQUEST");
        try {
            kotlin.jvm.internal.o.e(c2057k);
            i7 = i6;
            try {
                abstractActivityC1833l.startIntentSenderForResult(c2057k.f16453a, i7, c2057k.f16454b, c2057k.f16455c, c2057k.f16456d, 0, bundle);
            } catch (IntentSender.SendIntentException e6) {
                e = e6;
                new Handler(Looper.getMainLooper()).post(new androidx.media3.common.util.b(this, i7, e, 3));
            }
        } catch (IntentSender.SendIntentException e7) {
            e = e7;
            i7 = i6;
        }
    }
}
