繁体   English   中英

禁用Android中的“主页”按钮以进行模式锁定应用

[英]Disabling 'home' button in android for pattern lock app

我已经开发了模式锁定android应用程序。 一切正常。

在主屏幕中,显示花样。 用户只有在使用正确的图案进行解锁后才能通过锁定(就像正常的图案锁定一样)。但是这里的问题是,当用户按下“主页”按钮时,应用会关闭。

我禁用了后退按钮,但找不到任何地方可以禁用``主页''按钮。

谁能为我提供解决方案?

试试这个代码

在您的活动中覆盖以下方法,

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

并处理关键事件

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
   if(keyCode == KeyEvent.KEYCODE_HOME)
    {
     Log.i("Home Button","Clicked Home button");
    }
 return false;
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM