私のアプリでは、いつでも変更を加えたいと思っています。つまり、ホームボタンを押すと、「ログアウトしますか?」というダイアログボックスが表示されます。.
ホームボタンのオーバーライドができないことを読みました。本当?何か案は?
私のアプリでは、いつでも変更を加えたいと思っています。つまり、ホームボタンを押すと、「ログアウトしますか?」というダイアログボックスが表示されます。.
ホームボタンのオーバーライドができないことを読みました。本当?何か案は?
こんにちは、私の知る限りでは、Android のホーム ボタンを処理できません。しかし、はい、あなたはこのようにすることができますこのCatch keypress with androidに従ってください
同じことを直接行う方法はありません。HOMEキーのKeyDownイベントを取得できないように。ただし、次のコードで HOME キーをキャプチャして同じ画面にとどまることができます
@Override
public void onAttachedToWindow() {
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
super.onAttachedToWindow();
}
「戻る」ボタンはオーバーライドできますが、ホーム ボタンはオーバーライドできません。Androidならユーザーの「ctrl+alt+del」です!