Ahora sí,el codigo:
Código PHP:
AlertDialog.Builder alertbox = new AlertDialog.Builder(this);
alertbox.setMessage("Mensaje");
alertbox.setNeutralButton("Ok", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int arg1) {
dialog.cancel();
}
});
alertbox.show();
Creamos una instancia de AlertDialog.Builder,la cual recibe como parametro un Context, aqui he pasado como argumento la palabra reservada this,que hace referencia a mi clase que extiende de Activity.
Luego de tener nuestro objeto podemos hacer algunos set,como el mensaje,asi: setMessage,que recibe como argumento una cadena.
Y por ultimo,creamos un boton con el metodo setNeutralButton,que recibe 2 argumentos,el 1o: una cadena que sera el label del boton,y 2o: un handler para el evento click del boton,el cual se hace con la clase DialogInterface,la cual nos brinda el metodo publico onClick,es aqui donde haremos toda la logica necesaria para ese evento,en este ejemplo estamos haciendo un Alert simple,que solo mostrara un mensaje y esperara el evento click para cerrarse; y la logica para nuestro evento click es sencilla,solo hacemos que se cancele con dialog.cancel();, ahora bien,como ven la variable dialog es recibida como parametro en el metodo onClick,esta hace referencia a la vista creada por el AlertDialog
Este es el resultado de nuestro codigo:
Bueno,eso es todo por ahora,estare al pendiente de comentarios y recomendaciones, no olviden comentar si hay errores o dudas.
Saludos