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.
Toast.makeText(applicationContext, "Dies ist eine Toast-Nachricht", Toast.LENGTH_SHORT).show()Snackbars bieten zusätzliche Interaktionsmöglichkeiten und werden am unteren Bildschirmrand angezeigt.
Snackbar.make(findViewById(R.id.my_layout), "Dies ist eine Snackbar-Nachricht", Snackbar.LENGTH_LONG)
.setAction("Rückgängig") {
// Aktion rückgängig machen
}.show()Dialoge sind interaktive Pop-ups, die die volle Aufmerksamkeit des Benutzers erfordern.
AlertDialog.Builder(this)
.setTitle("Dies ist ein Dialog")
.
setMessage("Hier steht eine wichtige Nachricht.")
.setPositiveButton("OK") { dialog, which ->
// Aktion bei Klick auf "OK"
}
.setNegativeButton("Abbrechen", null)
.show()