Cómo desactivar el botón de nuevo en android

Estoy haciendo la aplicación de intercambio … Quiero desactivar el botón de nuevo. Así que utilizo este código … y pasó intención en él ..

@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) { // do something on back. return true; } return super.onKeyDown(keyCode, event); } 

Pero mientras se ejecuta cuando presiono el botón de nuevo en el emulador que actualiza la actividad, pero cuando vuelva a presionar el botón volver a cambiar a la página principal de un emulador .. por favor sugiera es su cualquier otro método

 @Override public void onBackPressed() { // do nothing. } 
  @Override public void onBackPressed() { //super.onBackPressed(); if(SOME_CONDITION_TO_CHECK){ //THIS BLOCK WILL NOT DO ANYTHING AND WOULD DISABLE BACK BUTTON }else{ super.onBackPressed(); //THIS BLOCK WILL BE CALLED IF ABOVE COND IS FALSE, AND WOULD ENABLE BACK BUTTON } } 

¿ProbasteBackPressed ()?

 @Override public void onBackPressed() { // Do as you please } 

Esta es mi solución que funciona con Android 2.2

Anular onBackPressed () …

 public void onBackPressed() { // check if you are in the right mode if (getCurrentState() == FORM_STATE_BROWSE ) { // ok do default back action super.onBackPressed(); } // exit skipping "onBackPressed()" return; } 

Usted debe agregar la vuelta para que esto funcione con éxito en todos los dispositivos, mi nota 3 y htc todavía vuelven si no incluyo vuelta!

  @Override public void onBackPressed() { return; } 

Al igual que si quieres moverte a alguna actividad pulsando el botón Atrás, anula este método en tu actividad

  @Override public void onBackPressed() { // do nothing. Intent intent = new Intent(SocialPlugIns.this, MainActivity.class); Log.i("Hello", "This is Coomon Log"); startActivity(intent); return; } 

Tienes que anular la función onBackPressed() . Abajo estoy dando una manera:

  @Override public void onBackPressed() { //make some alert for the user } 
FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.