0

有人知道如何在 Android 4.0 中屏蔽 HOME 键吗?

下面的代码仅适用于 2.2 和 2.3,那么我将如何更改它以便它可以在 4.0 中运行?

/* FIXME:  How does it works within Android 4.0? */
@Override
public void onAttachedToWindow() {
    this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
    super.onAttachedToWindow();
} 
4

1 回答 1

-1

尝试这个:

public boolean onKeyDown(int keyCode, KeyEvent event) {
    if ((keyCode == KeyEvent.KEYCODE_HOME)) {
        //do nothing  
        return true;
    }
    return super.onKeyDown(keyCode, event);
}

这不是对您的代码的编辑,而是出于相同目的的替代工作。

于 2012-05-15T05:32:34.193 回答