我想要的只是在我的应用程序运行时阻止主页按钮
<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" >
</category>
</intent-filter>
当我第一次启动我的应用程序并按下主页按钮时,我已经在清单中编写了上述代码,它要求我将我的应用程序或默认移动应用程序设置为主页的默认值。一旦我选择了默认值以外的其他内容我的应用程序并选中始终复选框.. 下次我启动我的应用程序时,此对话框永远不会出现..
public void onAttachedToWindow() {
window.setType(LayoutParams.TYPE_KEYGUARD|LayoutParams.FLAG_FULLSCREEN|LayoutParams.FLAG_LAYOUT_IN_SCREEN|LayoutParams.FLAG_KEEP_SCREEN_ON);
super.onAttachedToWindow();
}
不适用于 Android 4.0 及更高版本