package M2;

import P2.w;
import android.R;
import android.app.Activity;
import android.app.AlertDialog;
import android.app.FragmentManager;
import android.app.Notification;
import android.app.NotificationChannel;
import android.app.NotificationManager;
import android.app.PendingIntent;
import android.content.Context;
import android.content.DialogInterface;
import android.content.pm.PackageManager;
import android.content.res.Resources;
import android.util.Log;
import android.util.TypedValue;
import com.google.android.gms.common.api.GoogleApiActivity;
import d3.R0;
import d5.AbstractC0844a;
import h0.P;
import y5.AbstractActivityC1764i;

/* JADX INFO: loaded from: classes.dex */
public final class e extends f {

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public static final Object f4164c = new Object();

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public static final e f4165d = new e();

    public static AlertDialog d(Activity activity, int i, P2.p pVar, DialogInterface.OnCancelListener onCancelListener) {
        if (i == 0) {
            return null;
        }
        TypedValue typedValue = new TypedValue();
        activity.getTheme().resolveAttribute(R.attr.alertDialogTheme, typedValue, true);
        AlertDialog.Builder builder = "Theme.Dialog.Alert".equals(activity.getResources().getResourceEntryName(typedValue.resourceId)) ? new AlertDialog.Builder(activity, 5) : null;
        if (builder == null) {
            builder = new AlertDialog.Builder(activity);
        }
        builder.setMessage(P2.o.b(activity, i));
        if (onCancelListener != null) {
            builder.setOnCancelListener(onCancelListener);
        }
        Resources resources = activity.getResources();
        String string = i != 1 ? i != 2 ? i != 3 ? resources.getString(R.string.ok) : resources.getString(com.martsnew.tv.R.string.common_google_play_services_enable_button) : resources.getString(com.martsnew.tv.R.string.common_google_play_services_update_button) : resources.getString(com.martsnew.tv.R.string.common_google_play_services_install_button);
        if (string != null) {
            builder.setPositiveButton(string, pVar);
        }
        String strC = P2.o.c(activity, i);
        if (strC != null) {
            builder.setTitle(strC);
        }
        Log.w("GoogleApiAvailability", AbstractC0844a.j("Creating dialog for Google Play services availability issue. ConnectionResult=", i), new IllegalArgumentException());
        return builder.create();
    }

    public static void e(Activity activity, AlertDialog alertDialog, String str, DialogInterface.OnCancelListener onCancelListener) {
        try {
            if (activity instanceof AbstractActivityC1764i) {
                P pO = ((AbstractActivityC1764i) activity).O();
                i iVar = new i();
                w.g(alertDialog, "Cannot display null dialog");
                alertDialog.setOnCancelListener(null);
                alertDialog.setOnDismissListener(null);
                iVar.f4176E0 = alertDialog;
                if (onCancelListener != null) {
                    iVar.f4177F0 = onCancelListener;
                }
                iVar.i0(pO, str);
                return;
            }
        } catch (NoClassDefFoundError unused) {
        }
        FragmentManager fragmentManager = activity.getFragmentManager();
        c cVar = new c();
        w.g(alertDialog, "Cannot display null dialog");
        alertDialog.setOnCancelListener(null);
        alertDialog.setOnDismissListener(null);
        cVar.f4158q = alertDialog;
        if (onCancelListener != null) {
            cVar.f4159r = onCancelListener;
        }
        cVar.show(fragmentManager, str);
    }

    public final void c(GoogleApiActivity googleApiActivity, int i, GoogleApiActivity googleApiActivity2) {
        AlertDialog alertDialogD = d(googleApiActivity, i, new P2.p(super.a(i, googleApiActivity, "d"), googleApiActivity, 0), googleApiActivity2);
        if (alertDialogD == null) {
            return;
        }
        e(googleApiActivity, alertDialogD, "GooglePlayServicesErrorDialog", googleApiActivity2);
    }

    public final void f(Context context, int i, PendingIntent pendingIntent) {
        int i5;
        Log.w("GoogleApiAvailability", I1.a.k(i, "GMS core API Availability. ConnectionResult=", ", tag=null"), new IllegalArgumentException());
        if (i == 18) {
            new j(this, context).sendEmptyMessageDelayed(1, 120000L);
            return;
        }
        if (pendingIntent == null) {
            if (i == 6) {
                Log.w("GoogleApiAvailability", "Missing resolution for ConnectionResult.RESOLUTION_REQUIRED. Call GoogleApiAvailability#showErrorNotification(Context, ConnectionResult) instead.");
                return;
            }
            return;
        }
        String strE = i == 6 ? P2.o.e(context, "common_google_play_services_resolution_required_title") : P2.o.c(context, i);
        if (strE == null) {
            strE = context.getResources().getString(com.martsnew.tv.R.string.common_google_play_services_notification_ticker);
        }
        String strD = (i == 6 || i == 19) ? P2.o.d("common_google_play_services_resolution_required_text", P2.o.a(context), context) : P2.o.b(context, i);
        Resources resources = context.getResources();
        Object systemService = context.getSystemService("notification");
        w.f(systemService);
        NotificationManager notificationManager = (NotificationManager) systemService;
        B.f fVar = new B.f(context, null);
        fVar.f480k = true;
        fVar.c(16, true);
        fVar.f475e = B.f.b(strE);
        R0 r02 = new R0(6, false);
        r02.f11693s = B.f.b(strD);
        fVar.d(r02);
        PackageManager packageManager = context.getPackageManager();
        if (T2.b.f6554c == null) {
            T2.b.f6554c = Boolean.valueOf(packageManager.hasSystemFeature("android.hardware.type.watch"));
        }
        if (T2.b.f6554c.booleanValue()) {
            fVar.f484o.icon = context.getApplicationInfo().icon;
            fVar.f478h = 2;
            if (T2.b.f(context)) {
                fVar.f472b.add(new B.e(resources.getString(com.martsnew.tv.R.string.common_open_on_phone), pendingIntent));
            } else {
                fVar.f477g = pendingIntent;
            }
        } else {
            fVar.f484o.icon = R.drawable.stat_sys_warning;
            fVar.f484o.tickerText = B.f.b(resources.getString(com.martsnew.tv.R.string.common_google_play_services_notification_ticker));
            fVar.f484o.when = System.currentTimeMillis();
            fVar.f477g = pendingIntent;
            fVar.f476f = B.f.b(strD);
        }
        if (T2.b.d()) {
            if (!T2.b.d()) {
                throw new IllegalStateException();
            }
            synchronized (f4164c) {
            }
            NotificationChannel notificationChannel = notificationManager.getNotificationChannel("com.google.android.gms.availability");
            String string = context.getResources().getString(com.martsnew.tv.R.string.common_google_play_services_notification_channel_name);
            if (notificationChannel == null) {
                notificationManager.createNotificationChannel(C4.i.b(string));
            } else if (!string.contentEquals(notificationChannel.getName())) {
                notificationChannel.setName(string);
                notificationManager.createNotificationChannel(notificationChannel);
            }
            fVar.f482m = "com.google.android.gms.availability";
        }
        Notification notificationA = fVar.a();
        if (i == 1 || i == 2 || i == 3) {
            g.f4168a.set(false);
            i5 = 10436;
        } else {
            i5 = 39789;
        }
        notificationManager.notify(i5, notificationA);
    }

    public final void g(Activity activity, O2.e eVar, int i, DialogInterface.OnCancelListener onCancelListener) {
        AlertDialog alertDialogD = d(activity, i, new P2.p(super.a(i, activity, "d"), eVar, 1), onCancelListener);
        if (alertDialogD == null) {
            return;
        }
        e(activity, alertDialogD, "GooglePlayServicesErrorDialog", onCancelListener);
    }
}
