Android bietet verschiedene Möglichkeiten, dem Benutzer Feedback oder Informationen anzuzeigen: Toast-Nachrichten, Snackbar-Nachrichten und Dialog-Nachrichten.
Toast-Nachrichten sind kurze, automatisch verschwindende Meldungen.
.makeText(applicationContext, "Dies ist eine Toast-Nachricht", Toast.LENGTH_SHORT).show() Toast
Snackbars bieten zusätzliche Interaktionsmöglichkeiten und werden am unteren Bildschirmrand angezeigt.
.make(findViewById(R.id.my_layout), "Dies ist eine Snackbar-Nachricht", Snackbar.LENGTH_LONG)
Snackbar.setAction("Rückgängig") {
// Aktion rückgängig machen
}.show()
Dialoge sind interaktive Pop-ups, die die volle Aufmerksamkeit des Benutzers erfordern.
.Builder(this)
AlertDialog.setTitle("Dies ist ein Dialog")
.
("Hier steht eine wichtige Nachricht.")
setMessage.setPositiveButton("OK") { dialog, which ->
// Aktion bei Klick auf "OK"
}
.setNegativeButton("Abbrechen", null)
.show()