Here you can find the source of getAlertDialog(Context context, String title, String message, String okText, DialogInterface.OnClickListener onClickOK)
public static Dialog getAlertDialog(Context context, String title, String message, String okText, DialogInterface.OnClickListener onClickOK)
//package com.java2s; import android.app.AlertDialog; import android.app.Dialog; import android.content.Context; import android.content.DialogInterface; import android.content.DialogInterface.OnClickListener; public class Main { private static int sCancelRes; public static Dialog getAlertDialog(Context context, int title, int message, int okText, OnClickListener onClickOK) { return getAlertDialog(context, title > 0 ? context.getString(title) : null, message > 0 ? context.getString(message) : null, okText > 0 ? context.getString(okText) : null, onClickOK); }// w w w. j a v a 2 s .com public static Dialog getAlertDialog(Context context, String title, String message, String okText, DialogInterface.OnClickListener onClickOK) { return getConfirmDialog(context, title, message, okText, onClickOK, null, null); } public static Dialog getConfirmDialog(Context context, int title, int message, int confirmRes, OnClickListener onClickConfirm) { return getConfirmDialog(context, title, message, confirmRes, onClickConfirm, sCancelRes, null); } public static Dialog getConfirmDialog(Context context, int title, int message, int confirmRes, OnClickListener onClickConfirm, int cancelRes, OnClickListener onClickCancel) { String titleText = title > 0 ? context.getString(title) : null; String messageText = message > 0 ? context.getString(message) : null; String confirmText = confirmRes > 0 ? context.getString(confirmRes) : null; String cancelText = cancelRes > 0 ? context.getString(cancelRes) : null; return getConfirmDialog(context, titleText, messageText, confirmText, onClickConfirm, cancelText, onClickCancel); } public static Dialog getConfirmDialog(Context context, String title, String message, String confirmText, OnClickListener onClickConfirm, String cancelText, OnClickListener onClickCancel) { AlertDialog dialog = new AlertDialog.Builder(context) .setTitle(title).setMessage(message).create(); if (confirmText != null) { dialog.setButton(DialogInterface.BUTTON_POSITIVE, confirmText, onClickConfirm); } if (cancelText != null) { dialog.setButton(DialogInterface.BUTTON_NEGATIVE, cancelText, onClickCancel); } dialog.setCancelable(false); return dialog; } }