AlertDialog

alert

Per creare la nostra buon vecchia MessageBox utilizzeremo il controllo AlertDialog.
Il layout mostra solo quello che sarà l’Activity che lancerà la MessageBox e non il suo layout, che rimarrà quello standard (è anche possibile modificarlo).

Alla pressione del pulsante, verrà richiamato il metodo Visualizza che provvederà a creare la MessageBox tramite AlertDialog.Builder, con le opportune proprietà, messaggio, titolo, pulsanti, ecc.
Successivamente tramite AlertDialog istanziamo e visualizziamo la MessageBox.

Risultato
alert