package defpackage;

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 j$.util.Objects;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.HashSet;

/* JADX INFO: renamed from: ᵕᵲᵝ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C2358 {

    /* JADX INFO: renamed from: ˊᵫᵗ, reason: contains not printable characters */
    public final /* synthetic */ AbstractActivityC3895 f9244;

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final HashMap f9247 = new HashMap();

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final HashMap f9243 = new HashMap();

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public final HashMap f9245 = new HashMap();

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public ArrayList f9249 = new ArrayList();

    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public final transient HashMap f9246 = new HashMap();

    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    public final HashMap f9250 = new HashMap();

    /* JADX INFO: renamed from: ᵵᵽ, reason: contains not printable characters */
    public final Bundle f9248 = new Bundle();

    public C2358(AbstractActivityC3895 abstractActivityC3895) {
        this.f9244 = abstractActivityC3895;
    }

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final void m6037(int i, ᵸᵺᵜ r10, Object obj, ᵝˉː r12) {
        Bundle bundle;
        int i2;
        AbstractActivityC3895 abstractActivityC3895 = this.f9244;
        ᵟˑʽ r1 = r10.ˌᴵ(abstractActivityC3895, obj);
        if (r1 != null) {
            new Handler(Looper.getMainLooper()).post(new ᵰᵫᵴᵚ(this, i, r1, 1));
            return;
        }
        Intent intent = r10.ᵵᵽ(obj);
        if (intent.getExtras() != null && intent.getExtras().getClassLoader() == null) {
            intent.setExtrasClassLoader(abstractActivityC3895.getClassLoader());
        }
        if (intent.hasExtra("androidx.activity.result.contract.extra.ACTIVITY_OPTIONS_BUNDLE")) {
            bundle = intent.getBundleExtra("androidx.activity.result.contract.extra.ACTIVITY_OPTIONS_BUNDLE");
            intent.removeExtra("androidx.activity.result.contract.extra.ACTIVITY_OPTIONS_BUNDLE");
        } else {
            bundle = r12 != null ? ((C3241) r12).f12341.toBundle() : null;
        }
        Bundle bundle2 = bundle;
        if (!"androidx.activity.result.contract.action.REQUEST_PERMISSIONS".equals(intent.getAction())) {
            if (!"androidx.activity.result.contract.action.INTENT_SENDER_REQUEST".equals(intent.getAction())) {
                abstractActivityC3895.startActivityForResult(intent, i, bundle2);
                return;
            }
            C0035 c0035 = (C0035) intent.getParcelableExtra("androidx.activity.result.contract.extra.INTENT_SENDER_REQUEST");
            try {
                i2 = i;
            } catch (IntentSender.SendIntentException e) {
                e = e;
                i2 = i;
            }
            try {
                abstractActivityC3895.startIntentSenderForResult(c0035.f1176, i2, c0035.f1178, c0035.f1177, c0035.f1179, 0, bundle2);
                return;
            } catch (IntentSender.SendIntentException e2) {
                e = e2;
                new Handler(Looper.getMainLooper()).post(new ᵰᵫᵴᵚ(this, i2, e, 2));
                return;
            }
        }
        String[] stringArrayExtra = intent.getStringArrayExtra("androidx.activity.result.contract.extra.PERMISSIONS");
        if (stringArrayExtra == null) {
            stringArrayExtra = new String[0];
        }
        HashSet hashSet = new HashSet();
        for (int i3 = 0; i3 < stringArrayExtra.length; i3++) {
            if (TextUtils.isEmpty(stringArrayExtra[i3])) {
                ᵕᵩʽᵲ.ᵮᵣᵗˈ(AbstractC3653.m8231(new StringBuilder("Permission request for permissions "), Arrays.toString(stringArrayExtra), " must not contain null or empty values"));
                return;
            }
            if (Build.VERSION.SDK_INT < 33 && TextUtils.equals(stringArrayExtra[i3], "android.permission.POST_NOTIFICATIONS")) {
                hashSet.add(Integer.valueOf(i3));
            }
        }
        int size = hashSet.size();
        String[] strArr = size > 0 ? new String[stringArrayExtra.length - size] : stringArrayExtra;
        if (size > 0) {
            if (size == stringArrayExtra.length) {
                return;
            }
            int i4 = 0;
            for (int i5 = 0; i5 < stringArrayExtra.length; i5++) {
                if (!hashSet.contains(Integer.valueOf(i5))) {
                    strArr[i4] = stringArrayExtra[i5];
                    i4++;
                }
            }
        }
        abstractActivityC3895.requestPermissions(stringArrayExtra, i);
    }

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public final C2710 m6038(String str, InterfaceC1569 interfaceC1569, ᵸᵺᵜ r11, InterfaceC1142 interfaceC1142) {
        C0727 c0727Mo4192 = interfaceC1569.mo4192();
        if (c0727Mo4192.f3300.m1024(EnumC0038.f1192)) {
            StringBuilder sb = new StringBuilder("LifecycleOwner ");
            sb.append(interfaceC1569);
            EnumC0038 enumC0038 = c0727Mo4192.f3300;
            sb.append(" is attempting to register while current state is ");
            sb.append(enumC0038);
            sb.append(". LifecycleOwners must call register before they are STARTED.");
            throw new IllegalStateException(sb.toString());
        }
        m6039(str);
        HashMap map = this.f9245;
        C5023 c5023 = (C5023) map.get(str);
        if (c5023 == null) {
            c5023 = new C5023(c0727Mo4192);
        }
        C5321 c5321 = new C5321(this, str, interfaceC1142, r11, 0);
        c5023.f19042.m2595(c5321);
        c5023.f19041.add(c5321);
        map.put(str, c5023);
        return new C2710(this, str, r11, 0);
    }

    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public final void m6039(String str) {
        HashMap map = this.f9243;
        if (((Integer) map.get(str)) != null) {
            return;
        }
        AbstractC1050 abstractC1050 = AbstractC2092.f8298;
        int iNextInt = AbstractC2092.f8298.mo3447().nextInt(2147418112);
        while (true) {
            int i = iNextInt + 65536;
            Integer numValueOf = Integer.valueOf(i);
            HashMap map2 = this.f9247;
            if (!map2.containsKey(numValueOf)) {
                map2.put(Integer.valueOf(i), str);
                map.put(str, Integer.valueOf(i));
                return;
            } else {
                AbstractC1050 abstractC10502 = AbstractC2092.f8298;
                iNextInt = AbstractC2092.f8298.mo3447().nextInt(2147418112);
            }
        }
    }

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final boolean m6040(int i, int i2, Intent intent) {
        String str = (String) this.f9247.get(Integer.valueOf(i));
        if (str == null) {
            return false;
        }
        C3490 c3490 = (C3490) this.f9246.get(str);
        if (c3490 != null) {
            InterfaceC1142 interfaceC1142 = c3490.f13435;
            if (this.f9249.contains(str)) {
                interfaceC1142.mo1381(c3490.f13434.ˌᵨʠᵫ(intent, i2));
                this.f9249.remove(str);
                return true;
            }
        }
        this.f9250.remove(str);
        this.f9248.putParcelable(str, new C5344(intent, i2));
        return true;
    }

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public final C2710 m6041(String str, ᵸᵺᵜ r4, InterfaceC1142 interfaceC1142) {
        m6039(str);
        this.f9246.put(str, new C3490(interfaceC1142, r4));
        HashMap map = this.f9250;
        if (map.containsKey(str)) {
            Object obj = map.get(str);
            map.remove(str);
            interfaceC1142.mo1381(obj);
        }
        Bundle bundle = this.f9248;
        C5344 c5344 = (C5344) bundle.getParcelable(str);
        if (c5344 != null) {
            bundle.remove(str);
            interfaceC1142.mo1381(r4.ˌᵨʠᵫ(c5344.f20161, c5344.f20160));
        }
        return new C2710(this, str, r4, 1);
    }

    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    public final void m6042(String str) {
        Integer num;
        if (!this.f9249.contains(str) && (num = (Integer) this.f9243.remove(str)) != null) {
            this.f9247.remove(num);
        }
        this.f9246.remove(str);
        HashMap map = this.f9250;
        if (map.containsKey(str)) {
            Objects.toString(map.get(str));
            map.remove(str);
        }
        Bundle bundle = this.f9248;
        if (bundle.containsKey(str)) {
            Objects.toString(bundle.getParcelable(str));
            bundle.remove(str);
        }
        HashMap map2 = this.f9245;
        C5023 c5023 = (C5023) map2.get(str);
        if (c5023 != null) {
            ArrayList arrayList = c5023.f19041;
            int size = arrayList.size();
            int i = 0;
            while (i < size) {
                Object obj = arrayList.get(i);
                i++;
                c5023.f19042.m2598((InterfaceC5276) obj);
            }
            arrayList.clear();
            map2.remove(str);
        }
    }
}
