We would like to know how to show Alert Dialog with Dialog click listener.
/* w w w .j a v a 2 s . co m*/ import android.app.Activity; import android.app.AlertDialog; import android.content.DialogInterface; import android.content.DialogInterface.OnClickListener; public class Main { public static void showAlertDialog(Activity activity, int icon, int title, int message, boolean afterFinish) { new AlertDialog.Builder(activity) .setIcon(icon) .setTitle(title) .setMessage(message) .setPositiveButton(android.R.string.ok, afterFinish ? getFinishDialogOnClickListener(activity) : emptyDialogOnClickListener) .show(); } public static void showAlertDialog(Activity activity, int icon, int title, CharSequence message, boolean afterFinish) { new AlertDialog.Builder(activity) .setIcon(icon) .setTitle(title) .setMessage(message) .setPositiveButton(android.R.string.ok, afterFinish ? getFinishDialogOnClickListener(activity) : emptyDialogOnClickListener) .show(); } public static final OnClickListener emptyDialogOnClickListener = new OnClickListener() { @Override public void onClick(DialogInterface arg0, int arg1) { } }; public static OnClickListener getFinishDialogOnClickListener(final Activity activity) { return new OnClickListener() { @Override public void onClick(DialogInterface arg0, int arg1) { activity.finish(); } }; } }