Necesito minimizar la aplicación de Android en el botón de nuevo haga clic en

Necesito minimizar la aplicación cuando se presiona el botón Atrás.

Utilizo código siguiente para coger el hardware detrás botón haga clic en evento


Ayúdame con el código de minimizar en la tecla de nuevo presionado

@Override public boolean onKeyDown(int keyCode, keyEvent event) { switch(keyCode) { case KeyEvent.KEYCODE_BACK; //minimize application return true; } return super.onKeyDown(keyCode, event); } 

Pienso que usted necesita tratar el acontecimiento back como acontecimiento home . El código abajo es cómo emule el home presionado cuando el usuario presiona botón back :

  public void minimizeApp() { Intent startMain = new Intent(Intent.ACTION_MAIN); startMain.addCategory(Intent.CATEGORY_HOME); startMain.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(startMain); } 

Intente este código, esto minimizará la actividad.

 public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) { this.moveTaskToBack(true); return true; } return super.onKeyDown(keyCode, event); } 

o

Si desea cerrar la actividad, utilice el método this.finish() para cerrar la actividad en ejecución actual. En lugar de this.moveTaskToBack(true);

Este es un código simple para minimizar la aplicación

 @Override public void onBackPressed() { this.moveTaskToBack(true); } 
 @Override public boolean onKeyDown(int keyCode, keyEvent event) { switch(keyCode) { case KeyEvent.KEYCODE_BACK; //minimize application..assuming the current filename is MainActivity.java MainActivity.this.finish(); return true; } return super.onKeyDown(keyCode, event); } 

El código anterior solicitará al sistema que finalice la actividad. Si el sistema no se queda sin recursos, entonces cuando vuelva a abrir la aplicación … debe abrir donde lo dejaste. es decir. OnResume () debe iniciarse.

  • ¿Diferencia entre appcompat_v7 y android-support-v7-appcompat?
  • Convertir objeto a JSON en Android
  • Eclipse java breakpoints - ¿Cuál es el propósito?
  • Anotación Java ejecuta un método dentro de la declaración de anotación (uso para android)
  • HashMap da una lista desordenada de valores?
  • Android Studio 1.0.2 m2responsory gradle issue
  • Prueba de una clase Fragment en aislamiento usando Mockito
  • ¿Cuál es el enfoque correcto para crear una aplicación para Android?
  • Actualizaciones de interfaz de usuario de subprocesos en Android
  • ¿Es posible detectar la salida de una aplicación?
  • Cambiar la listaVer el color seleccionado en Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.