如何禁用android 2.3中的通知栏和主页按钮?

时间:2013-03-31 05:50:33

标签: android locking lockscreen

我正在为Android制作一个锁屏应用程序,所以它要求禁用通知栏和主页按钮。 由于ICS和其他版本不允许禁用Home按钮,有没有办法在以前的版本中执行此操作?

2 个答案:

答案 0 :(得分:0)

您可以将此代码段添加到您的活动中:

@override

public void onAttachedToWindow()
{  
       this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);     
       super.onAttachedToWindow();  
}

但是不会在ICS和果冻豆中工作,会让你在app中崩溃。有关详细信息,请参阅以下参考资料:

Android - Is It possible to disable the click of home button

What does this 4 line java code means in android application?

答案 1 :(得分:0)

在这里查看最后一个答案......它是一种解决方法,但它有意义

Not able disable Home button on specific android devices