Android禁用锁屏应用的所有硬件密钥

时间:2012-10-02 01:37:25

标签: android lockscreen android-homebutton

我正在为Android编写自定义锁屏应用程序。

我已设法禁用后退按钮。但是主页按钮和ICS上最近的应用程序按钮证明并不那么容易。

我四处搜寻并提出:

@Override
public void onAttachedToWindow() {
    // TODO Auto-generated method stub
    this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
    super.onAttachedToWindow();
}

但是,这个抛出IllegalArgumentException窗口类型在添加后无法更改。然后我尝试在onCreate()中设置它,但主键仍然起作用。

我愿意使用root方法来实现这一目标。有没有办法完成它?

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:1)

对于2.3以上的Android版本,禁用主页按钮的覆盖