android 屏蔽Home键, 屏蔽BACK键,MENU键(亲自实践有效)
16lz
2021-01-23
屏蔽Home键
@Override
public void onAttachedToWindow() {
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
super.onAttachedToWindow();
}
2、拦截/屏蔽返回键、MENU键实现代码
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if(keyCode == KeyEvent.KEYCODE_BACK) { //监控/拦截/屏蔽返回键
return true;
} else if(keyCode == KeyEvent.KEYCODE_MENU) {//MENU键
//监控/拦截菜单键
return true;
}
return super.onKeyDown(keyCode, event);
}
@Override
public void onAttachedToWindow() {
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
super.onAttachedToWindow();
}
2、拦截/屏蔽返回键、MENU键实现代码
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if(keyCode == KeyEvent.KEYCODE_BACK) { //监控/拦截/屏蔽返回键
return true;
} else if(keyCode == KeyEvent.KEYCODE_MENU) {//MENU键
//监控/拦截菜单键
return true;
}
return super.onKeyDown(keyCode, event);
}
更多相关文章
- Android屏蔽EditText软键盘的方法
- android资源:菜单和assets
- android 自己实现qqminihd 左右滑动菜单效果
- 【Android】自定义环形菜单View
- Android底部菜单栏+顶部菜单
- android级联下拉菜单
- Android创建Menu菜单实例
- 【特效】3D旋转环形菜单
- 设置toolbar中弹出的menu菜单在toolbar的底部(下面)显示