使用FLAG_ACTIVITY_SINGLE_TOP |禁用主页按钮Android的

时间:2017-01-30 17:23:21

标签: java android android-intent android-activity

我正在尝试使用此功能禁用我的主页按钮:

MainActivity(Intent i){
    setContentView(R.layout.activity_main);
    this.setContentView(R.layout.activity_main);
}

protected void onStop(){
    Intent myIntent = null;
    myIntent.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);
}

但是不起作用,我的开发目标是Android 2.3

1 个答案:

答案 0 :(得分:0)

我跟着this link,我终于设法锁定HOME按钮,添加:

到AndroidManifest.xml你所要做的就是将shakein的lib中的HomeKeyLocker.java复制到你的项目中并像shaobin的例子那样实现它。有关详细信息,请访问链接

此库不支持具有VIRTUAL HOME KEY的设备,例如

Galaxy Nexus Nexus 4 Nexus 5 Nexus 7