https://blog.youkuaiyun.com/zhenbohuang/article/details/72722247
https://blog.youkuaiyun.com/zhenbohuang/article/details/72722247
该帖子方法可以:
https://blog.youkuaiyun.com/zhizhuodewo6/article/details/103668148
代码如下:
private static final int FLAG_HOMEKEY_DISPATCHED = 0x80000000;
@Override
public void onAttachedToWindow() {
getWindow().clearFlags(FLAG_HOMEKEY_DISPATCHED );//屏蔽菜单键
this.getWindow().setType(
WindowManager.LayoutParams.TYPE_KEYGUARD_DIALOG);
super.onAttachedToWindow();
}
本文介绍了一种在Android应用中屏蔽Home键和菜单键的方法,通过在Activity的onAttachedToWindow()方法中调用getWindow().clearFlags(FLAG_HOMEKEY_DISPATCHED)和设置窗口类型为TYPE_KEYGUARD_DIALOG,实现对系统按键的屏蔽,防止用户误操作。
659

被折叠的 条评论
为什么被折叠?



