public static final int FLAG_HOMEKEY_DISPATCHED = 0x80000000; //经本人测试 ,这个还可以取值0x80000001,不过这个不敢肯定0x80000001一定可以,请大家放自己程序中测试过后可以了再使用。
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏
this.getWindow().setFlags(FLAG_HOMEKEY_DISPATCHED,FLAG_HOMEKEY_DISPATCHED); //本句可以直接屏蔽home键
// this.getWindow().clearFlags(FLAG_HOMEKEY_DISPATCHED); // 清除屏蔽
setContentView(R.layout.main);
}
在setContentView之前设置
本文详细介绍了如何在Android应用中通过设置特定标志来屏蔽和解除Home键的功能,包括代码实现和使用场景说明。

743

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



