tengo que coger un evento cuando el usuario presiona la tecla atrás y tratar de cerrar el diálogo Tengo un código como esteCómo capturar un evento cuando un usuario despida a un diálogo de alerta pulsando la tecla Backpara en Android
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();
}
Ahora aquí le he dado al usuario una opción, pero supongamos que si presiona la tecla Atrás, entonces tengo que realizar alguna otra acción. ¿Cómo hacerlo?
[Aquí] [1] es una pregunta similar con una respuesta aceptada. [1]: http://stackoverflow.com/questions/2000102/android-override-back-button-to-act-like-home-button – rics
Nop .. Estoy hablando de diálogo de alerta y evento clave de regreso ... sé sobre BackKeyEvent .... –
Era una sugerencia de cómo anular el botón Atrás. Rajeel explica cómo agregarlo a la alerta. – rics