Java tutorial
//package com.java2s; import android.app.AlertDialog; import android.content.Context; import android.content.DialogInterface; public class Main { /** * Creates a confirmation dialog that show a pop-up with button labeled as parameters labels. * * @param ctx {@link Activity} {@link Context} * @param message Message to be shown in the dialog. * @param dialogClickListener For e.g. * <p/> * @param positiveBtnLabel For e.g. "Yes" * @param negativeBtnLabel For e.g. "No" * */ public static void showDialog(Context ctx, String message, String positiveBtnLabel, String negativeBtnLabel, DialogInterface.OnClickListener dialogClickListener) { if (dialogClickListener == null) { throw new NullPointerException("Action listener cannot be null"); } AlertDialog.Builder builder = new AlertDialog.Builder(ctx); builder.setMessage(message).setPositiveButton(positiveBtnLabel, dialogClickListener) .setNegativeButton(negativeBtnLabel, dialogClickListener).show(); } }