Java tutorial
//package com.java2s; /* * GNU GENERAL PUBLIC LICENSE * Version 3, 29 June 2007 * * Copyright (c) 2015 Joaquim Ley <me@joaquimley.com> * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * as published by the Free Software Foundation; either version 2 * of the License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ import android.app.Activity; import android.app.AlertDialog; import android.content.DialogInterface; public class Main { /** * Creates a simple alert dialog with given params * * @param activity self explanatory * @param title self explanatory * @param message self explanatory */ public static void createAlertDialog(final Activity activity, String title, String message) { AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(activity); // set title alertDialogBuilder.setTitle(title); // set dialog message alertDialogBuilder.setMessage(message).setCancelable(false).setPositiveButton("OK", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int id) { // if this button is clicked, close // current activity dialog.cancel(); activity.finish(); } }); } }