Files

157 lines
7.1 KiB
Java

package androidx.fragment.app;
import android.content.Context;
import android.content.Intent;
import android.content.IntentSender;
import android.os.Bundle;
import android.util.Log;
import d.C0292a;
import d.C0302k;
import e.AbstractC0311a;
import java.util.ArrayList;
import java.util.LinkedHashMap;
import kotlin.Pair;
import kotlin.TuplesKt;
import kotlin.collections.ArraysKt;
import kotlin.collections.CollectionsKt;
import kotlin.collections.MapsKt;
import kotlin.jvm.internal.Intrinsics;
import kotlin.ranges.RangesKt;
/* renamed from: androidx.fragment.app.f0, reason: case insensitive filesystem */
/* loaded from: classes.dex */
public final class C0146f0 extends AbstractC0311a {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ int f3120a;
public /* synthetic */ C0146f0(int i) {
this.f3120a = i;
}
@Override // e.AbstractC0311a
public final Intent a(Context context, Object obj) {
Bundle bundleExtra;
switch (this.f3120a) {
case 0:
C0302k c0302k = (C0302k) obj;
Intent intent = new Intent("androidx.activity.result.contract.action.INTENT_SENDER_REQUEST");
Intent intent2 = c0302k.f6112b;
if (intent2 != null && (bundleExtra = intent2.getBundleExtra("androidx.activity.result.contract.extra.ACTIVITY_OPTIONS_BUNDLE")) != null) {
intent.putExtra("androidx.activity.result.contract.extra.ACTIVITY_OPTIONS_BUNDLE", bundleExtra);
intent2.removeExtra("androidx.activity.result.contract.extra.ACTIVITY_OPTIONS_BUNDLE");
if (intent2.getBooleanExtra("androidx.fragment.extra.ACTIVITY_OPTIONS_BUNDLE", false)) {
IntentSender intentSender = c0302k.f6111a;
Intrinsics.checkNotNullParameter(intentSender, "intentSender");
c0302k = new C0302k(intentSender, null, c0302k.f6113c, c0302k.f6114d);
}
}
intent.putExtra("androidx.activity.result.contract.extra.INTENT_SENDER_REQUEST", c0302k);
if (AbstractC0158l0.M(2)) {
Log.v("FragmentManager", "CreateIntent created the following intent: " + intent);
}
return intent;
case 1:
String[] input = (String[]) obj;
Intrinsics.checkNotNullParameter(context, "context");
Intrinsics.checkNotNullParameter(input, "input");
Intrinsics.checkNotNullParameter(input, "input");
Intent putExtra = new Intent("androidx.activity.result.contract.action.REQUEST_PERMISSIONS").putExtra("androidx.activity.result.contract.extra.PERMISSIONS", input);
Intrinsics.checkNotNullExpressionValue(putExtra, "Intent(ACTION_REQUEST_PE…EXTRA_PERMISSIONS, input)");
return putExtra;
case 2:
String input2 = (String) obj;
Intrinsics.checkNotNullParameter(context, "context");
Intrinsics.checkNotNullParameter(input2, "input");
String[] input3 = {input2};
Intrinsics.checkNotNullParameter(input3, "input");
Intent putExtra2 = new Intent("androidx.activity.result.contract.action.REQUEST_PERMISSIONS").putExtra("androidx.activity.result.contract.extra.PERMISSIONS", input3);
Intrinsics.checkNotNullExpressionValue(putExtra2, "Intent(ACTION_REQUEST_PE…EXTRA_PERMISSIONS, input)");
return putExtra2;
default:
Intent input4 = (Intent) obj;
Intrinsics.checkNotNullParameter(context, "context");
Intrinsics.checkNotNullParameter(input4, "input");
return input4;
}
}
@Override // e.AbstractC0311a
public A.a b(Context context, Object obj) {
switch (this.f3120a) {
case 1:
String[] input = (String[]) obj;
Intrinsics.checkNotNullParameter(context, "context");
Intrinsics.checkNotNullParameter(input, "input");
if (input.length == 0) {
return new A.a(MapsKt.emptyMap(), 25);
}
for (String str : input) {
if (D.h.checkSelfPermission(context, str) != 0) {
return null;
}
}
LinkedHashMap linkedHashMap = new LinkedHashMap(RangesKt.coerceAtLeast(MapsKt.mapCapacity(input.length), 16));
for (String str2 : input) {
Pair pair = TuplesKt.to(str2, Boolean.TRUE);
linkedHashMap.put(pair.getFirst(), pair.getSecond());
}
return new A.a(linkedHashMap, 25);
case 2:
String input2 = (String) obj;
Intrinsics.checkNotNullParameter(context, "context");
Intrinsics.checkNotNullParameter(input2, "input");
if (D.h.checkSelfPermission(context, input2) == 0) {
return new A.a(Boolean.TRUE, 25);
}
return null;
default:
return super.b(context, obj);
}
}
@Override // e.AbstractC0311a
public final Object c(int i, Intent intent) {
switch (this.f3120a) {
case 0:
return new C0292a(i, intent);
case 1:
if (i == -1 && intent != null) {
String[] stringArrayExtra = intent.getStringArrayExtra("androidx.activity.result.contract.extra.PERMISSIONS");
int[] intArrayExtra = intent.getIntArrayExtra("androidx.activity.result.contract.extra.PERMISSION_GRANT_RESULTS");
if (intArrayExtra == null || stringArrayExtra == null) {
return MapsKt.emptyMap();
}
ArrayList arrayList = new ArrayList(intArrayExtra.length);
for (int i4 : intArrayExtra) {
arrayList.add(Boolean.valueOf(i4 == 0));
}
return MapsKt.toMap(CollectionsKt.zip(ArraysKt.filterNotNull(stringArrayExtra), arrayList));
}
return MapsKt.emptyMap();
case 2:
if (intent == null || i != -1) {
return Boolean.FALSE;
}
int[] intArrayExtra2 = intent.getIntArrayExtra("androidx.activity.result.contract.extra.PERMISSION_GRANT_RESULTS");
boolean z3 = false;
if (intArrayExtra2 != null) {
int length = intArrayExtra2.length;
int i5 = 0;
while (true) {
if (i5 < length) {
if (intArrayExtra2[i5] == 0) {
z3 = true;
} else {
i5++;
}
}
}
}
return Boolean.valueOf(z3);
default:
return new C0292a(i, intent);
}
}
}