Activityを破棄せずに戻るキーを書き換える
395 ワード
Activityが戻るボタンを押した後にアクティビティを破棄しないようにする必要がある場合は、onKeyDown()という方法を書き換え、KeyEventをブロックする必要があります.KEYCODE_BACK、moveTaskToBack(true);実現します.
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if(keyCode == KeyEvent.KEYCODE_BACK){
moveTaskToBack(true);
return true;
}
return super.onKeyDown(keyCode, event);
}