package androidx.core.app; import android.app.Activity; import android.content.Intent; import android.content.IntentSender; import android.content.pm.PackageManager; import android.os.Build; import android.os.Bundle; import android.os.Handler; import android.os.Looper; import android.text.TextUtils; import java.util.Arrays; /* loaded from: classes.dex */ public abstract class c extends androidx.core.content.a { class a implements Runnable { /* renamed from: a, reason: collision with root package name */ final /* synthetic */ String[] f1398a; /* renamed from: b, reason: collision with root package name */ final /* synthetic */ Activity f1399b; /* renamed from: c, reason: collision with root package name */ final /* synthetic */ int f1400c; a(String[] strArr, Activity activity, int i10) { this.f1398a = strArr; this.f1399b = activity; this.f1400c = i10; } @Override // java.lang.Runnable public void run() { int[] iArr = new int[this.f1398a.length]; PackageManager packageManager = this.f1399b.getPackageManager(); String packageName = this.f1399b.getPackageName(); int length = this.f1398a.length; for (int i10 = 0; i10 < length; i10++) { iArr[i10] = packageManager.checkPermission(this.f1398a[i10], packageName); } ((InterfaceC0016c) this.f1399b).onRequestPermissionsResult(this.f1400c, this.f1398a, iArr); } } class b implements Runnable { /* renamed from: a, reason: collision with root package name */ final /* synthetic */ Activity f1401a; b(Activity activity) { this.f1401a = activity; } @Override // java.lang.Runnable public void run() { if (this.f1401a.isFinishing() || e.i(this.f1401a)) { return; } this.f1401a.recreate(); } } /* renamed from: androidx.core.app.c$c, reason: collision with other inner class name */ public interface InterfaceC0016c { void onRequestPermissionsResult(int i10, String[] strArr, int[] iArr); } public interface d { void validateRequestPermissionsRequestCode(int i10); } public static void a(Activity activity) { activity.finishAfterTransition(); } public static void b(Activity activity) { activity.postponeEnterTransition(); } public static void c(Activity activity) { int i10 = Build.VERSION.SDK_INT; if (i10 >= 28) { activity.recreate(); } else if (i10 <= 23) { new Handler(activity.getMainLooper()).post(new b(activity)); } else { if (e.i(activity)) { return; } activity.recreate(); } } /* JADX WARN: Multi-variable type inference failed */ public static void d(Activity activity, String[] strArr, int i10) { for (String str : strArr) { if (TextUtils.isEmpty(str)) { throw new IllegalArgumentException("Permission request for permissions " + Arrays.toString(strArr) + " must not contain null or empty values"); } } if (Build.VERSION.SDK_INT >= 23) { if (activity instanceof d) { ((d) activity).validateRequestPermissionsRequestCode(i10); } activity.requestPermissions(strArr, i10); } else if (activity instanceof InterfaceC0016c) { new Handler(Looper.getMainLooper()).post(new a(strArr, activity, i10)); } } public static void e(Activity activity, n0 n0Var) { activity.setEnterSharedElementCallback(null); } public static void f(Activity activity, n0 n0Var) { activity.setExitSharedElementCallback(null); } public static boolean g(Activity activity, String str) { boolean shouldShowRequestPermissionRationale; if (Build.VERSION.SDK_INT < 23) { return false; } shouldShowRequestPermissionRationale = activity.shouldShowRequestPermissionRationale(str); return shouldShowRequestPermissionRationale; } public static void h(Activity activity, Intent intent, int i10, Bundle bundle) { activity.startActivityForResult(intent, i10, bundle); } public static void i(Activity activity, IntentSender intentSender, int i10, Intent intent, int i11, int i12, int i13, Bundle bundle) { activity.startIntentSenderForResult(intentSender, i10, intent, i11, i12, i13, bundle); } public static void j(Activity activity) { activity.startPostponedEnterTransition(); } }