sábado, 12 de abril de 2014
Android: uso del AlertDialog
En este pequeño tutorial veremos cómo podemos crear nuestros propios mensajes de alerta (AlertDialog).
Simplemente nos hace falta escribir donde queramos el siguiente código:
AlertDialog.Builder dialogBuilder = new AlertDialog.Builder(this);
// Añadimos un botón positivo con el titulo "Aceptar"
dialogBuilder.setPositiveButton("Aceptar", new DialogInterface.OnClickListener()
{
@Override
public void onClick(DialogInterface dialog, int which) {
Toast.makeText(context, "Botón aceptar pulsado", Toast.LENGTH_SHORT).show();
}
});
// Añadimos un botón neutral con el titulo "Neutral"
dialogBuilder.setNeutralButton("Neutral", new DialogInterface.OnClickListener()
{
public void onClick(DialogInterface dialog, int which) {
Toast.makeText(context, "Botón neutral pulsado", Toast.LENGTH_SHORT).show();
}
});
// Añadimos un botón negativo con el titulo "Cancelar"
dialogBuilder.setNegativeButton("Cancelar", new DialogInterface.OnClickListener()
{
@Override
public void onClick(DialogInterface dialog, int which) {
Toast.makeText(context, "Botón cancelar pulsado", Toast.LENGTH_SHORT).show();
}
});
// le indicamos a nuestro dialog, el mensaje que mostrará
dialogBuilder.setMessage("Esto es un alert dialog");
// le indicamos el titulo de nuestro alert
dialogBuilder.setCancelable(true).setTitle("Información");
// le indicamos que icono queremos que aparezca al lado del titulo
dialogBuilder.setIcon(android.R.drawable.ic_dialog_info);
// por último, lo creamos con "create()" y lo mostramos con "show()"
dialogBuilder.create().show();
Como siempre, aquí tenéis un link a la página de Android Developers donde podréis ver más cosas interesantes para poner a vuestros alert dialogs.
Aquí os dejo el código del proyecto.
¡Hasta otra!
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario