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之前设置