Einfachen Alert unter Android erzeugen

Möchte man in einer Android-App einen Alert (in etwa das Äquivalent zu einer MessageBox) erzeugen, so kann der AlertDialog dafür genutzt werden. Dieser stellt dabei einen Builder zur Verfügung mit welchem der Dialog schnell erstellt ist:

AlertDialog dialog = new AlertDialog.Builder(view.getContext()).create();

dialog.setTitle("Warnung");
dialog.setMessage("Bild konnte nicht gesendet werden.");

dialog.setButton(AlertDialog.BUTTON_NEUTRAL, "OK",
    new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface dialog, int which) {
            dialog.dismiss();
        }
    });

dialog.show();

In dem Quelltext wird eine neue Instanz des AlertDialog-Builders mit dem Kontext des aktuellen View angelegt. Mit Hilfe des Builders wird der Titel und die Nachricht des Dialogs festgelegt. Anschließend wird ein OK-Button definiert und dieser mit einer Funktionalität versehen. Danach wird der Dialog mittels der show()-Methode angezeigt.


Dir gefällt dieser Beitrag und du möchtest helfen? Werde Mitglied und unterstütze mich.

Schreibe einen Kommentar

Pflichtfelder sind mit * markiert.