Как запретить выход из приложения кнопкой назад в Android?
Рабочий и окончательный вариант:@Override
  public boolean onKeyDown(int keyCode, KeyEvent event) {
    if (keyCode == KeyEvent.KEYCODE_BACK) {
      return true;
    }
    return false;
  }
Код старый еще в 12ом написал (на сворачивание вместо закрытия), но работал:// Don't close application
	@Override
	public boolean onKeyDown(int keyCode, KeyEvent event) {
		if (keyCode == KeyEvent.KEYCODE_BACK) {
			moveTaskToBack(true);
			return true;
		}
		return false;
	}
или еще нашел такое:@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    return false;
}@Override 
public void onBackPressed(){  
   Toast.MakeText(getApplicationContext(),"You Are Not Allowed to Exit the App",     Toast.LENGTH_SHORT).show();
}
Что то я совсем ничего не понял
Вот код который отвечает за нажатие клавиши назад@Override
  public boolean onKeyDown(int keyCode, KeyEvent event) {
    if (keyCode == KeyEvent.KEYCODE_BACK) {
      return true;
    }
    return false;
  }А вот код который как я понимаю на любое нажатие клавиш возвращает false@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    return false;
}Но он точно также работает как верхний код, все остальное работает (Сворачивание и т.п.) как это понимать ?
Как я понимаю то там я должен был бы указать клавишу и ее поведении
developer.android.com/reference/android/view/KeyEv...