¿Cómo capturar el dispositivo de nuevo botón de evento en android?

Tengo el archivo abierto del pdf a través de mi application.when chasca encendido el botón trasero del dispositivo él es vuelto automáticamente a mi uso. Está trabajando muy bien. Aquí quiero el acontecimiento del botón de la captura detrás en device.I sobrescriben el button.but trasero no está trabajando .por favor, ayúdame.

Este es un ejemplo de lo que usted está pidiendo:

@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK ) { //do your stuff } return super.onKeyDown(keyCode, event); } 

basta con llamar a la función foolowing esto cerrará la actividad actual y lo moverá a la pantalla anterior

 finish(); 

Usted anularía el evento onKeyDown en su clase Activity y buscaría el keyCode de KEYCODE_BACK . Para evitar una mayor propagación que devolvería true para detener el sistema de su manipulación y esto debe detener el botón de volver de tomar a su usuario de donde quiera que estés.

Esto viola las reglas de lo que un usuario espera que suceda, sin embargo, y no se recomienda a menos que esté anulando el botón de retroceso para algo como volver a través de las páginas en un WebView o algo así.

 public void onBackPressed() { Intent intent = new Intent(CurrentActivity.this, PreviousActivity.class); startActivity(intent); return; } 

Si ha manejado operaciones relacionadas con archivos pdf (como leer etc) en su aplicación, es decir, hay Actividad o Fragmento manejando las operaciones de este archivo pdf en su aplicación, entonces puede anular el método onBackPressed () para poner su lógica allí. Pero si está abriendo pdf a través de la intención, es decir, usando otra aplicación usando el parámetro de acción intents, entonces no puede anularse allí el evento onBackPressed () o onKeyDown () en su aplicación. Pero en lugar de eso, puede poner su lógica dentro de sobreescribir el método onActivityResult () en su actividad desde la que está abriendo el archivo pdf.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.