package com.google.android.gms.common; import android.app.AlertDialog; import android.app.Dialog; import android.app.DialogFragment; import android.app.FragmentManager; import android.content.Context; import android.content.DialogInterface; import android.os.Bundle; import androidx.annotation.NonNull; import androidx.annotation.Nullable; import com.google.android.gms.common.internal.Preconditions; /* loaded from: classes2.dex */ public class ErrorDialogFragment extends DialogFragment { private Dialog zaa; private DialogInterface.OnCancelListener zab; @Nullable private Dialog zac; @NonNull public static ErrorDialogFragment newInstance(@NonNull Dialog dialog) { return newInstance(dialog, null); } @Override // android.app.DialogFragment, android.content.DialogInterface.OnCancelListener public void onCancel(@NonNull DialogInterface dialogInterface) { DialogInterface.OnCancelListener onCancelListener = this.zab; if (onCancelListener != null) { onCancelListener.onCancel(dialogInterface); } } @Override // android.app.DialogFragment @NonNull public Dialog onCreateDialog(@Nullable Bundle bundle) { Dialog dialog = this.zaa; if (dialog != null) { return dialog; } setShowsDialog(false); if (this.zac == null) { this.zac = new AlertDialog.Builder((Context) Preconditions.checkNotNull(getActivity())).create(); } return this.zac; } @Override // android.app.DialogFragment public void show(@NonNull FragmentManager fragmentManager, @Nullable String str) { super.show(fragmentManager, str); } @NonNull public static ErrorDialogFragment newInstance(@NonNull Dialog dialog, @Nullable DialogInterface.OnCancelListener onCancelListener) { ErrorDialogFragment errorDialogFragment = new ErrorDialogFragment(); Dialog dialog2 = (Dialog) Preconditions.checkNotNull(dialog, "Cannot display null dialog"); dialog2.setOnCancelListener(null); dialog2.setOnDismissListener(null); errorDialogFragment.zaa = dialog2; if (onCancelListener != null) { errorDialogFragment.zab = onCancelListener; } return errorDialogFragment; } }