@Override public void onPrepareDialog(int dialogId, @NonNull Dialog dialog) { AlertDialog alert = (AlertDialog) dialog; switch (dialogId) { case DIALOG_CONFIRM: { int messageCount = messagesToDelete.size(); alert.setMessage(getResources().getQuantityString( R.plurals.dialog_confirm_delete_messages, messageCount, messageCount)); break; } } super.onPrepareDialog(dialogId, dialog); }
@Override protected void onPrepareDialog(int id, @NonNull Dialog dialog, Bundle args) { super.onPrepareDialog(id, dialog, args); dispatcher.dispatchOnPrepareDialog(this, id, dialog, args); }
@Override protected void onPrepareDialog(int id, Dialog dialog) { super.onPrepareDialog(id, dialog); if (dialog instanceof ConnectionSettable) { ((ConnectionSettable) dialog).setConnection(connection); } }
@Override protected void onPrepareDialog(int id, Dialog dialog) { switch(id){ case DIALOG_TEXT_NOTE: // we need to reset Values like uuid of the dialog, // otherwise we would overwrite an existing waypoint ((TextNoteDialog)dialog).resetValues(); break; } super.onPrepareDialog(id, dialog); }
@Override protected void onPrepareDialog(int id, Dialog dialog, Bundle args) { if (id == R.id.dialog_fail_to_export_with_reason) { ((AlertDialog)dialog).setMessage(mErrorReason); } else { super.onPrepareDialog(id, dialog, args); } }
@Override protected void onPrepareDialog(int id, @NonNull Dialog dialog) { super.onPrepareDialog(id, dialog); dispatcher.dispatchOnPrepareDialog(this, id, dialog); }
@Override protected void onPrepareDialog(int id, Dialog dialog) { super.onPrepareDialog(id, dialog); switch (id) { case DIALOG_ID_SAVE: break; case DIALOG_ID_OPEN: break; case DIALOG_ID_NO_FILE_MANAGER_AVAILABLE: DownloadOIAppDialog.onPrepareDialog(this, dialog); break; } }
break; super.onPrepareDialog(id, dialog);