package p037.p065.p067;

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;
import p037.p065.p068.C1850;
import p138.p139.p143.p144.C2803;

/* JADX INFO: renamed from: މ.ރ.ނ.֏, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public class C1830 extends C1850 {

    /* JADX INFO: renamed from: މ.ރ.ނ.֏$֏, reason: contains not printable characters */
    public class RunnableC1831 implements Runnable {

        /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
        public final /* synthetic */ String[] f6147;

        /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
        public final /* synthetic */ Activity f6148;

        /* JADX INFO: renamed from: ޅ, reason: contains not printable characters */
        public final /* synthetic */ int f6149;

        public RunnableC1831(String[] strArr, Activity activity, int i) {
            this.f6147 = strArr;
            this.f6148 = activity;
            this.f6149 = i;
        }

        @Override // java.lang.Runnable
        public void run() {
            int[] iArr = new int[this.f6147.length];
            PackageManager packageManager = this.f6148.getPackageManager();
            String packageName = this.f6148.getPackageName();
            int length = this.f6147.length;
            for (int i = 0; i < length; i++) {
                iArr[i] = packageManager.checkPermission(this.f6147[i], packageName);
            }
            ((InterfaceC1832) this.f6148).onRequestPermissionsResult(this.f6149, this.f6147, iArr);
        }
    }

    /* JADX INFO: renamed from: މ.ރ.ނ.֏$ؠ, reason: contains not printable characters */
    public interface InterfaceC1832 {
        void onRequestPermissionsResult(int i, String[] strArr, int[] iArr);
    }

    /* JADX INFO: renamed from: މ.ރ.ނ.֏$ހ, reason: contains not printable characters */
    public interface InterfaceC1833 {
        void validateRequestPermissionsRequestCode(int i);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static void m3630(Activity activity) {
        activity.finishAffinity();
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static void m3631(Activity activity, Intent intent, int i, Bundle bundle) {
        activity.startActivityForResult(intent, i, bundle);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static void m3632(Activity activity, IntentSender intentSender, int i, Intent intent, int i2, int i3, int i4, Bundle bundle) throws IntentSender.SendIntentException {
        activity.startIntentSenderForResult(intentSender, i, intent, i2, i3, i4, bundle);
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static void m3633(Activity activity, String[] strArr, int i) {
        for (String str : strArr) {
            if (TextUtils.isEmpty(str)) {
                throw new IllegalArgumentException(C2803.m4884(C2803.m4889("Permission request for permissions "), Arrays.toString(strArr), " must not contain null or empty values"));
            }
        }
        if (Build.VERSION.SDK_INT >= 23) {
            if (activity instanceof InterfaceC1833) {
                ((InterfaceC1833) activity).validateRequestPermissionsRequestCode(i);
            }
            activity.requestPermissions(strArr, i);
        } else if (activity instanceof InterfaceC1832) {
            new Handler(Looper.getMainLooper()).post(new RunnableC1831(strArr, activity, i));
        }
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public static void m3634(Activity activity) {
        if (Build.VERSION.SDK_INT >= 28) {
            activity.recreate();
        } else {
            if (C1836.m3638(activity)) {
                return;
            }
            activity.recreate();
        }
    }
}
