package d.a.e.h;

import android.content.Context;
import android.content.Intent;
import d.a.e.h.a;
import java.util.Collections;
import java.util.HashMap;
import java.util.Map;

/* JADX INFO: loaded from: classes.dex */
public final class b extends a<String[], Map<String, Boolean>> {
    @Override // d.a.e.h.a
    public Intent a(Context context, String[] strArr) {
        return new Intent("androidx.activity.result.contract.action.REQUEST_PERMISSIONS").putExtra("androidx.activity.result.contract.extra.PERMISSIONS", strArr);
    }

    @Override // d.a.e.h.a
    public a.C0016a<Map<String, Boolean>> b(Context context, String[] strArr) {
        String[] strArr2 = strArr;
        if (strArr2 == null || strArr2.length == 0) {
            return new a.C0016a<>(Collections.emptyMap());
        }
        d.e.a aVar = new d.e.a();
        boolean z2 = true;
        for (String str : strArr2) {
            boolean z3 = d.h.c.a.a(context, str) == 0;
            aVar.put(str, Boolean.valueOf(z3));
            if (!z3) {
                z2 = false;
            }
        }
        if (z2) {
            return new a.C0016a<>(aVar);
        }
        return null;
    }

    @Override // d.a.e.h.a
    public Map<String, Boolean> c(int i2, Intent intent) {
        if (i2 == -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) {
                HashMap map = new HashMap();
                int length = stringArrayExtra.length;
                for (int i3 = 0; i3 < length; i3++) {
                    map.put(stringArrayExtra[i3], Boolean.valueOf(intArrayExtra[i3] == 0));
                }
                return map;
            }
        }
        return Collections.emptyMap();
    }
}
