Использование кнопки «Домой» для выхода приведет к тому, что ваше приложение будет работать («дом», насколько я понимаю, больше похожа на кнопку «свернуть»). Используйте назад, чтобы закрыть полностью. Чтобы переопределить функциональность кнопки «Домой» для фактического выхода, используйте это:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
// TODO Auto-generated method stub
if (event.getAction() == KeyEvent.ACTION_DOWN) {
switch (keyCode) {
case KeyEvent.KEYCODE_HOME:
finish();
return true;
}
}
return super.onKeyDown(keyCode, event);
}