このコードをアクティビティに追加します
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_HOME) {
return false;
}
return super.onKeyDown(keyCode, event);
}
public void onAttachedToWindow() {
super.onAttachedToWindow();
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
}
ホームボタンは無効になっているように見えます
しかし、問題は、誰かがメニューボタンを押し、私のメニューボタンが表示され、ユーザーがホームボタンを押すと、ホームボタンが有効になり、ホーム画面が表示されることです。