Мне нужно поймать событие, когда пользователь нажимает клавишу возврата, и попытаться закрыть диалоговое окно У меня есть такой код
AlertDialog alertDialog = new AlertDialog.Builder(AppNotification.this).create();
alertDialog.setTitle("Caution");
alertDialog.setMessage("Alert");
alertDialog.setButton("OK", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
finish();
} });
alertDialog.show();
}
Теперь я дал пользователю возможность, но предположим, что если он нажмет клавишу возврата, мне нужно будет выполнить какое-то другое действие. Как это сделать?