Перед тем, как загрузить пистолет для вас, обычно не рекомендуется изменять функцию аппаратных клавиш. Пользователи ожидают определенного поведения, и их не следует путать.
Тем не менее, вы можете сделать это, перехватывая событие onKeyDown и тестируя, чтобы увидеть, была ли нажата клавиша Back:
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
//do your thing
return true;
}
return super.onKeyDown(keyCode, event);
}