package androidx.core.app;

import android.app.Activity;
import android.content.pm.PackageManager;
import android.os.Build;
import android.os.Handler;
import android.os.Looper;

/* JADX INFO: compiled from: ActivityCompat.java */
/* JADX INFO: loaded from: classes.dex */
public class a extends a.c.c.a {

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    private static c f713c;

    /* JADX INFO: renamed from: androidx.core.app.a$a, reason: collision with other inner class name */
    /* JADX INFO: compiled from: ActivityCompat.java */
    static class RunnableC0024a implements Runnable {

        /* JADX INFO: renamed from: c, reason: collision with root package name */
        final /* synthetic */ String[] f714c;

        /* JADX INFO: renamed from: d, reason: collision with root package name */
        final /* synthetic */ Activity f715d;

        /* JADX INFO: renamed from: e, reason: collision with root package name */
        final /* synthetic */ int f716e;

        RunnableC0024a(String[] strArr, Activity activity, int i) {
            this.f714c = strArr;
            this.f715d = activity;
            this.f716e = i;
        }

        @Override // java.lang.Runnable
        public void run() {
            int[] iArr = new int[this.f714c.length];
            PackageManager packageManager = this.f715d.getPackageManager();
            String packageName = this.f715d.getPackageName();
            int length = this.f714c.length;
            for (int i = 0; i < length; i++) {
                iArr[i] = packageManager.checkPermission(this.f714c[i], packageName);
            }
            ((b) this.f715d).a(this.f716e, this.f714c, iArr);
        }
    }

    /* JADX INFO: compiled from: ActivityCompat.java */
    public interface b {
        void a(int i, String[] strArr, int[] iArr);
    }

    /* JADX INFO: compiled from: ActivityCompat.java */
    public interface c {
        boolean a(Activity activity, String[] strArr, int i);
    }

    /* JADX INFO: compiled from: ActivityCompat.java */
    public interface d {
        void a(int i);
    }

    /* JADX WARN: Multi-variable type inference failed */
    public static void c(Activity activity, String[] strArr, int i) {
        c cVar = f713c;
        if (cVar == null || !cVar.a(activity, strArr, i)) {
            if (Build.VERSION.SDK_INT >= 23) {
                if (activity instanceof d) {
                    ((d) activity).a(i);
                }
                activity.requestPermissions(strArr, i);
            } else if (activity instanceof b) {
                new Handler(Looper.getMainLooper()).post(new RunnableC0024a(strArr, activity, i));
            }
        }
    }
}
