我正在为Android编写自定义锁屏应用程序。
我已设法禁用后退按钮。但是主页按钮和ICS上最近的应用程序按钮证明并不那么容易。
我四处搜寻并提出:
@Override
public void onAttachedToWindow() {
// TODO Auto-generated method stub
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
super.onAttachedToWindow();
}
但是,这个抛出IllegalArgumentException窗口类型在添加后无法更改。然后我尝试在onCreate()中设置它,但主键仍然起作用。
我愿意使用root方法来实现这一目标。有没有办法完成它?
任何帮助将不胜感激!
答案 0 :(得分:1)
对于2.3以上的Android版本,禁用主页按钮的覆盖