package t10; import al2.e; import android.app.Activity; import android.app.AlertDialog; import android.content.Context; import android.content.DialogInterface; import android.content.Intent; import android.net.Uri; import android.os.Build; import androidx.appcompat.app.AlertDialog; import androidx.core.app.ActivityCompat; import androidx.core.content.ContextCompat; import com.google.android.gms.common.GoogleApiAvailabilityLight; import com.meizu.cloud.pushsdk.notification.model.AdvanceSetting; import com.tencent.wcdb.database.SQLiteDatabase; import com.xingin.android.redutils.R$string; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import java.util.Objects; import kotlin.Metadata; import kotlin.Unit; import kotlin.jvm.JvmStatic; import kotlin.jvm.functions.Function0; import kotlin.jvm.functions.Function1; import kotlin.jvm.internal.Intrinsics; import kotlin.jvm.internal.Lambda; @Metadata(bv = {}, d1 = {"\u0000Z\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0004\n\u0002\u0010\u0002\n\u0000\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0010 \n\u0002\b\b\bÆ\u0002\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b)\u0010*J0\u0010\n\u001a\u00020\t2\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0006\u001a\u00020\u00042\u0006\u0010\u0007\u001a\u00020\u00042\u0006\u0010\b\u001a\u00020\u0004H\u0007J\u001a\u0010\r\u001a\u00020\t2\u0006\u0010\u0003\u001a\u00020\u00022\b\b\u0002\u0010\f\u001a\u00020\u000bH\u0007J6\u0010\u0013\u001a\u00020\t2\u0006\u0010\u000f\u001a\u00020\u000e2\u0006\u0010\u0010\u001a\u00020\u000b2\u0006\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0006\u001a\u00020\u00042\f\u0010\u0012\u001a\b\u0012\u0004\u0012\u00020\t0\u0011H\u0007JD\u0010\u0017\u001a\u00020\t2\u0006\u0010\u000f\u001a\u00020\u000e2\u0006\u0010\u0010\u001a\u00020\u000b2\u0012\u0010\u0012\u001a\u000e\u0012\u0004\u0012\u00020\u0015\u0012\u0004\u0012\u00020\t0\u00142\u0016\b\u0002\u0010\u0016\u001a\u0010\u0012\u0004\u0012\u00020\u0015\u0012\u0004\u0012\u00020\t\u0018\u00010\u0014H\u0007JJ\u0010\u001d\u001a\u00020\t2\u0006\u0010\u000f\u001a\u00020\u000e2\u0016\u0010\u001a\u001a\u0012\u0012\u0004\u0012\u00020\u00040\u0018j\b\u0012\u0004\u0012\u00020\u0004`\u00192\u0006\u0010\u0010\u001a\u00020\u000b2\u0018\b\u0002\u0010\u001c\u001a\u0012\u0012\u0006\u0012\u0004\u0018\u00010\u001b\u0012\u0004\u0012\u00020\t\u0018\u00010\u0014H\u0007J8\u0010\u001e\u001a\u0012\u0012\u0004\u0012\u00020\u00040\u0018j\b\u0012\u0004\u0012\u00020\u0004`\u00192\u0006\u0010\u000f\u001a\u00020\u000e2\u0016\u0010\u001a\u001a\u0012\u0012\u0004\u0012\u00020\u00040\u0018j\b\u0012\u0004\u0012\u00020\u0004`\u0019H\u0003JD\u0010\"\u001a\u00020\t2\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u001f\u001a\u00020\u00042\u0010\b\u0002\u0010 \u001a\n\u0012\u0004\u0012\u00020\t\u0018\u00010\u00112\u0010\b\u0002\u0010!\u001a\n\u0012\u0004\u0012\u00020\t\u0018\u00010\u0011H\u0003J4\u0010&\u001a\u00020\t2\u0006\u0010\u000f\u001a\u00020\u000e2\f\u0010$\u001a\b\u0012\u0004\u0012\u00020\u001b0#2\f\u0010%\u001a\b\u0012\u0004\u0012\u00020\u001b0#2\u0006\u0010\u0010\u001a\u00020\u000bH\u0003J\u0010\u0010'\u001a\u00020\t2\u0006\u0010\u000f\u001a\u00020\u000eH\u0002J\u0010\u0010(\u001a\u00020\u00152\u0006\u0010\u0003\u001a\u00020\u0002H\u0002¨\u0006+"}, d2 = {"Lt10/e1;", "", "Landroid/content/Context;", "context", "", "title", "message", "positionMessage", "negativeMessage", "", "u", "", "reqCode", "k", "Landroid/app/Activity;", "activity", "from", "Lkotlin/Function0;", "func", GoogleApiAvailabilityLight.TRACKING_SOURCE_NOTIFICATION, "Lkotlin/Function1;", "", "failFunc", "g", "Ljava/util/ArrayList;", "Lkotlin/collections/ArrayList;", "permissionsList", "Lfj2/a;", "callback", "o", "i", "msg", "action", "cancel", com.igexin.push.core.d.c.f25536c, "", "grantedPermissionsList", "deniedPermissionsList", "m", "t", "j", "<init>", "()V", "redutils_release"}, k = 1, mv = {1, 6, 0}) /* compiled from: XhsPermissionHelper.kt */ public final class e1 { /* renamed from: a reason: collision with root package name */ public static final e1 f132081a = new e1(); @Metadata(d1 = {"\u0000\b\n\u0000\n\u0002\u0010\u0002\n\u0000\u0010\u0000\u001a\u00020\u0001H\n¢\u0006\u0002\b\u0002"}, d2 = {"<anonymous>", "", "invoke"}, k = 3, mv = {1, 6, 0}, xi = 48) /* compiled from: XhsPermissionHelper.kt */ public static final class a extends Lambda implements Function0<Unit> { /* renamed from: a reason: collision with root package name */ public final /* synthetic */ Function1<Boolean, Unit> f132082a; /* renamed from: b reason: collision with root package name */ public final /* synthetic */ int f132083b; /* JADX DEBUG: Multi-variable search result rejected for r1v0, resolved type: kotlin.jvm.functions.Function1<? super java.lang.Boolean, kotlin.Unit> */ /* JADX WARN: Multi-variable type inference failed */ /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public a(Function1<? super Boolean, Unit> function1, int i10) { super(0); this.f132082a = function1; this.f132083b = i10; } @Override // kotlin.jvm.functions.Function0 public final void invoke() { this.f132082a.invoke(Boolean.TRUE); e0.f132070a.c(2, this.f132083b); } } @Metadata(d1 = {"\u0000\b\n\u0000\n\u0002\u0010\u0002\n\u0000\u0010\u0000\u001a\u00020\u0001H\n¢\u0006\u0002\b\u0002"}, d2 = {"<anonymous>", "", "invoke"}, k = 3, mv = {1, 6, 0}, xi = 48) /* compiled from: XhsPermissionHelper.kt */ public static final class b extends Lambda implements Function0<Unit> { /* renamed from: a reason: collision with root package name */ public final /* synthetic */ Function1<Boolean, Unit> f132084a; /* renamed from: b reason: collision with root package name */ public final /* synthetic */ Activity f132085b; /* renamed from: c reason: collision with root package name */ public final /* synthetic */ int f132086c; /* renamed from: d reason: collision with root package name */ public final /* synthetic */ Function1<Boolean, Unit> f132087d; /* JADX DEBUG: Multi-variable search result rejected for r1v0, resolved type: kotlin.jvm.functions.Function1<? super java.lang.Boolean, kotlin.Unit> */ /* JADX DEBUG: Multi-variable search result rejected for r4v0, resolved type: kotlin.jvm.functions.Function1<? super java.lang.Boolean, kotlin.Unit> */ /* JADX WARN: Multi-variable type inference failed */ /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public b(Function1<? super Boolean, Unit> function1, Activity activity, int i10, Function1<? super Boolean, Unit> function12) { super(0); this.f132084a = function1; this.f132085b = activity; this.f132086c = i10; this.f132087d = function12; } @Override // kotlin.jvm.functions.Function0 public final void invoke() { this.f132084a.invoke(Boolean.FALSE); boolean shouldShowRequestPermissionRationale = ActivityCompat.shouldShowRequestPermissionRationale(this.f132085b, "android.permission.WRITE_EXTERNAL_STORAGE"); if (!shouldShowRequestPermissionRationale) { e1.f132081a.t(this.f132085b); e0.f132070a.c(4, this.f132086c); } else { e0.f132070a.c(3, this.f132086c); } Function1<Boolean, Unit> function1 = this.f132087d; if (function1 != null) { function1.invoke(Boolean.valueOf(!shouldShowRequestPermissionRationale)); } } } @Metadata(d1 = {"\u0000\b\n\u0000\n\u0002\u0010\u0002\n\u0000\u0010\u0000\u001a\u00020\u0001H\n¢\u0006\u0002\b\u0002"}, d2 = {"<anonymous>", "", "invoke"}, k = 3, mv = {1, 6, 0}, xi = 48) /* compiled from: XhsPermissionHelper.kt */ public static final class c extends Lambda implements Function0<Unit> { /* renamed from: a reason: collision with root package name */ public final /* synthetic */ Activity f132088a; /* renamed from: b reason: collision with root package name */ public final /* synthetic */ Function0<Unit> f132089b; /* renamed from: c reason: collision with root package name */ public final /* synthetic */ int f132090c; @Metadata(bv = {}, d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0003\u0010\u0005\u001a\u00020\u00022\b\u0010\u0001\u001a\u0004\u0018\u00010\u0000H\n¢\u0006\u0004\b\u0003\u0010\u0004"}, d2 = {"Lfj2/a;", AdvanceSetting.NETWORK_TYPE, "", "invoke", "(Lfj2/a;)V", "<anonymous>"}, k = 3, mv = {1, 6, 0}) /* compiled from: XhsPermissionHelper.kt */ public static final class a extends Lambda implements Function1<fj2.a, Unit> { /* renamed from: a reason: collision with root package name */ public final /* synthetic */ Function0<Unit> f132091a; /* renamed from: b reason: collision with root package name */ public final /* synthetic */ int f132092b; /* renamed from: c reason: collision with root package name */ public final /* synthetic */ Activity f132093c; /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public a(Function0<Unit> function0, int i10, Activity activity) { super(1); this.f132091a = function0; this.f132092b = i10; this.f132093c = activity; } /* Return type fixed from 'java.lang.Object' to match base method */ /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */ @Override // kotlin.jvm.functions.Function1 public /* bridge */ /* synthetic */ Unit invoke(fj2.a aVar) { invoke(aVar); return Unit.INSTANCE; } public final void invoke(fj2.a aVar) { if (aVar == null) { return; } if (aVar.e()) { this.f132091a.invoke(); e0.f132070a.c(2, this.f132092b); } else if (aVar.h()) { e0.f132070a.c(3, this.f132092b); } else { e1.f132081a.t(this.f132093c); e0.f132070a.c(4, this.f132092b); } } } /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public c(Activity activity, Function0<Unit> function0, int i10) { super(0); this.f132088a = activity; this.f132089b = function0; this.f132090c = i10; } @Override // kotlin.jvm.functions.Function0 public final void invoke() { i20.b bVar = i20.b.f88607a; Activity activity = this.f132088a; bVar.c(activity, new String[]{"android.permission.WRITE_EXTERNAL_STORAGE"}, new a(this.f132089b, this.f132090c, activity)); } } @Metadata(bv = {}, d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0003\u0010\u0005\u001a\u00020\u00022\b\u0010\u0001\u001a\u0004\u0018\u00010\u0000H\n¢\u0006\u0004\b\u0003\u0010\u0004"}, d2 = {"Lfj2/a;", AdvanceSetting.NETWORK_TYPE, "", "invoke", "(Lfj2/a;)V", "<anonymous>"}, k = 3, mv = {1, 6, 0}) /* compiled from: XhsPermissionHelper.kt */ public static final class d extends Lambda implements Function1<fj2.a, Unit> { /* renamed from: a reason: collision with root package name */ public final /* synthetic */ Activity f132094a; /* renamed from: b reason: collision with root package name */ public final /* synthetic */ int f132095b; /* renamed from: c reason: collision with root package name */ public final /* synthetic */ Function1<fj2.a, Unit> f132096c; /* JADX DEBUG: Multi-variable search result rejected for r3v0, resolved type: kotlin.jvm.functions.Function1<? super fj2.a, kotlin.Unit> */ /* JADX WARN: Multi-variable type inference failed */ /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public d(Activity activity, int i10, Function1<? super fj2.a, Unit> function1) { super(1); this.f132094a = activity; this.f132095b = i10; this.f132096c = function1; } /* Return type fixed from 'java.lang.Object' to match base method */ /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */ @Override // kotlin.jvm.functions.Function1 public /* bridge */ /* synthetic */ Unit invoke(fj2.a aVar) { invoke(aVar); return Unit.INSTANCE; } public final void invoke(fj2.a aVar) { if (aVar != null) { e1.m(this.f132094a, aVar.f(), aVar.d(), this.f132095b); } Function1<fj2.a, Unit> function1 = this.f132096c; if (function1 != null) { function1.invoke(aVar); } } } @JvmStatic public static final void g(Activity activity, int i10, Function1<? super Boolean, Unit> function1, Function1<? super Boolean, Unit> function12) { Intrinsics.checkNotNullParameter(activity, "activity"); Intrinsics.checkNotNullParameter(function1, "func"); if (!f132081a.j(activity)) { function1.invoke(Boolean.TRUE); return; } fj2.b.g(fj2.b.f77239f, activity, new String[]{"android.permission.WRITE_EXTERNAL_STORAGE"}, new a(function1, i10), new b(function1, activity, i10, function12), null, null, 0, 0, 240, null); e0.f132070a.c(1, i10); } public static /* synthetic */ void h(Activity activity, int i10, Function1 function1, Function1 function12, int i14, Object obj) { if ((i14 & 8) != 0) { function12 = null; } g(activity, i10, function1, function12); } @JvmStatic public static final ArrayList<String> i(Activity activity, ArrayList<String> arrayList) { ArrayList<String> arrayList2 = new ArrayList<>(); Iterator<String> it3 = arrayList.iterator(); while (it3.hasNext()) { String next = it3.next(); if (ContextCompat.checkSelfPermission(activity, next) != 0) { arrayList2.add(next); } } return arrayList2; } @JvmStatic public static final void k(Context context, int i10) { Intrinsics.checkNotNullParameter(context, "context"); Intent intent = new Intent("android.settings.APPLICATION_DETAILS_SETTINGS", Uri.fromParts("package", context.getPackageName(), null)); intent.setFlags(SQLiteDatabase.CREATE_IF_NECESSARY); intent.addCategory("android.intent.category.DEFAULT"); if (i10 >= 0) { try { if (context instanceof Activity) { ((Activity) context).startActivityForResult(intent, i10); return; } } catch (Exception e14) { e14.printStackTrace(); return; } } context.startActivity(intent); } public static /* synthetic */ void l(Context context, int i10, int i14, Object obj) { if ((i14 & 2) != 0) { i10 = -1; } k(context, i10); } @JvmStatic public static final void m(Activity activity, List<fj2.a> list, List<fj2.a> list2, int i10) { for (fj2.a aVar : list) { e0.f132070a.b(aVar.g(), 2, i10); } for (fj2.a aVar2 : list2) { e0.f132070a.b(aVar2.g(), ActivityCompat.shouldShowRequestPermissionRationale(activity, aVar2.g()) ? 3 : 4, i10); } } @JvmStatic public static final void n(Activity activity, int i10, String str, String str2, Function0<Unit> function0) { Intrinsics.checkNotNullParameter(activity, "activity"); Intrinsics.checkNotNullParameter(str, "title"); Intrinsics.checkNotNullParameter(str2, "message"); Intrinsics.checkNotNullParameter(function0, "func"); if (!f132081a.j(activity)) { function0.invoke(); return; } q(activity, str, str2, new c(activity, function0, i10), null, 16, null); e0.f132070a.c(1, i10); } @JvmStatic public static final void o(Activity activity, ArrayList<String> arrayList, int i10, Function1<? super fj2.a, Unit> function1) { Intrinsics.checkNotNullParameter(activity, "activity"); Intrinsics.checkNotNullParameter(arrayList, "permissionsList"); if (Build.VERSION.SDK_INT >= 23) { ArrayList<String> i14 = i(activity, arrayList); if (!i14.isEmpty()) { i20.b bVar = i20.b.f88607a; Object[] array = i14.toArray(new String[0]); Objects.requireNonNull(array, "null cannot be cast to non-null type kotlin.Array<T of kotlin.collections.ArraysKt__ArraysJVMKt.toTypedArray>"); bVar.e(activity, (String[]) array, new d(activity, i10, function1)); Iterator<String> it3 = i14.iterator(); while (it3.hasNext()) { String next = it3.next(); e0 e0Var = e0.f132070a; Intrinsics.checkNotNullExpressionValue(next, "permission"); e0Var.b(next, 1, i10); } } else if (function1 != null) { function1.invoke(null); } } else if (function1 != null) { function1.invoke(null); } } @JvmStatic public static final void p(Context context, String str, String str2, Function0<Unit> function0, Function0<Unit> function02) { AlertDialog create = new AlertDialog.Builder(context).setTitle(str).setMessage(str2).setPositiveButton(context.getString(R$string.dto), new c1(function0)).setNegativeButton(context.getString(R$string.dtj), new b1(function02)).create(); Intrinsics.checkNotNullExpressionValue(create, "Builder(context)\n … }.create()"); create.setCanceledOnTouchOutside(false); create.show(); } public static /* synthetic */ void q(Context context, String str, String str2, Function0 function0, Function0 function02, int i10, Object obj) { if ((i10 & 8) != 0) { function0 = null; } if ((i10 & 16) != 0) { function02 = null; } p(context, str, str2, function0, function02); } public static final void r(Function0 function0, DialogInterface dialogInterface, int i10) { if (function0 != null) { function0.invoke(); } } public static final void s(Function0 function0, DialogInterface dialogInterface, int i10) { if (function0 != null) { function0.invoke(); } } @JvmStatic public static final void u(Context context, String str, String str2, String str3, String str4) { Intrinsics.checkNotNullParameter(context, "context"); Intrinsics.checkNotNullParameter(str, "title"); Intrinsics.checkNotNullParameter(str2, "message"); Intrinsics.checkNotNullParameter(str3, "positionMessage"); Intrinsics.checkNotNullParameter(str4, "negativeMessage"); AlertDialog.Builder builder = new AlertDialog.Builder(context); builder.setTitle(str).setMessage(str2).setPositiveButton(str3, new a1(context)).setNegativeButton(str4, d1.f132069a); builder.setCancelable(false); builder.show(); } public static final void v(Context context, DialogInterface dialogInterface, int i10) { Intrinsics.checkNotNullParameter(context, "$context"); l(context, 0, 2, null); } public static final void w(DialogInterface dialogInterface, int i10) { } public final boolean j(Context context) { if (Build.VERSION.SDK_INT >= 23 && ContextCompat.checkSelfPermission(context, "android.permission.WRITE_EXTERNAL_STORAGE") != 0) { return true; } return false; } public final void t(Activity activity) { if (activity.isDestroyed() || activity.isFinishing()) { e.f(R$string.dtq); return; } String string = activity.getString(R$string.dtq); Intrinsics.checkNotNullExpressionValue(string, "activity.getString(R.str…u_permission_module_tips)"); new d0(activity, string).show(); } }