我正在一个项目中,一旦用户点击锁定按钮,就必须实现自定义锁定屏幕。单击后,应该锁定应用程序,并且还应该在按住主页按钮时阻止关闭应用程序。我使用以下代码来禁用主页按下状态:
@Override
public void onAttachedToWindow(){
Log.i("TESTE", "onAttachedToWindow");
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
super.onAttachedToWindow();
}
public boolean onKeyDown(int keyCode, KeyEvent event){
if (keyCode == KeyEvent.KEYCODE_HOME) {
Log.i("TESTE", "BOTAO HOME");
return true;
}
上述方法的问题不适用于最新版本。因此,如果您通过任何替代解决方案来指导我来完成此任务将会非常有用。提前致谢
答案 0 :(得分:0)
您无法覆盖主页键按钮。