I have a dialog in an Android app that I don\'t want the user to be able to cancel. Using .setCancelable(false) disables the back button, but pressing the sear
.setCancelable(false)
public boolean onKeyDown(int keyCode, KeyEvent event) { if(event.ACTION_DOWN==KeyEvent.KEYCODE_SEARCH) return false; else return super.onKeyDown(keyCode, event); }