欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

android里面屏蔽home键/禁止Home键或者随你DIY

程序员文章站 2023-12-01 08:17:22
可以先禁止home键,再在onkeydown里处理按键值,点然后在击home键的时候就把程序关闭,或者随你diy。 复制代码 代码如下: @override public...
可以先禁止home键,再在onkeydown里处理按键值,点然后在击home键的时候就把程序关闭,或者随你diy。
复制代码 代码如下:

@override
public boolean onkeydown(int keycode, keyevent event){
if(keyevent.keycode_home==keycode)
android.os.process.killprocess(android.os.process.mypid());
return super.onkeydown(keycode, event);
}
@override
public void onattachedtowindow(){
this.getwindow().settype(windowmanager.layoutparams.type_keyguard);
super.onattachedtowindow();
}

加权限禁止home键
复制代码 代码如下:

<uses-permission android:name="android.permission.disable_keyguard"></uses-permission>