Android開発爆笑記

レセプターのソフト&ハード開発備忘録

バックボタンを制御する

特定の画面でAndroid自体に付いているバックボタンを活用したい際に!

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    if (keyCode == KeyEvent.KEYCODE_BACK) {
        // 行いたい処理をここに記述する

        return true;

    } else {
        return super.onKeyDown(keyCode, event);
    }
}

備考

return super.onKeyDown(keyCode, event);で本来の動きに渡す。