我创建了一个锁屏应用程序,我需要禁用主页按钮,所以如果该手机被盗,则无法访问该手机..我的锁屏是全屏活动..我使用此代码禁用主页按钮,但它给了我一些错误。这是代码:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
@Override
public void onAttachedToWindow()
{
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
super.onAttachedToWindow();
}
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
return false;
}
该代码给了我一些错误,例如通知/状态区域仍然可以访问,即使我在全屏模式下的活动,如果我关闭我的显示器并再次打开它..错误是这样的:
第一次申请开始:(还是没问题)
在我从电源按钮关闭屏幕并再次打开后:
主要问题是在锁屏上..当通知区域仍然可以访问时,锁屏没有用..
知道如何解决这个问题吗?请帮忙..
当我按下结束键按钮时,我也面临同样的问题。