Отключить кнопку домой в Android

Я добавляю этот код в свою деятельность

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);
}

и кнопка домой выглядит, как будто она отключена

Но проблема в том, что когда кто-то нажимает кнопку меню, и когда отображается кнопка моего меню, а пользователь нажимает кнопку «Домой», тогда кнопка «Домой» активируется, и отображается домашний экран.

Ответы на вопрос(1)

Ваш ответ на вопрос