如何屏蔽Android 4.0 HOME键

时间:2012-05-15 04:48:20

标签: java android

有人知道如何屏蔽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();
} 

1 个答案:

答案 0 :(得分:-1)

试试这个:

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

它不是对您的代码进行编辑,但它是为同一目的而替代的替代方法。