Ich muss ein Ereignis einfangen, wenn der Benutzer die Zurück-Taste drückt und versucht, den Dialog zu schließen. Ich habe einen Code wie diesen
AlertDialog alertDialog = new AlertDialog.Builder(AppNotification.this).create();
alertDialog.setTitle("Achtung");
alertDialog.setMessage("Warnung");
alertDialog.setButton("OK", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
finish();
} });
alertDialog.show();
}
Jetzt habe ich dem Benutzer eine Option gegeben, aber nehmen wir an, er drückt die Zurück-Taste, dann muss ich eine andere Aktion ausführen. Wie mache ich das?