【发布时间】:2014-10-19 19:01:06
【问题描述】:
我正在开发应启动一个应用程序的应用程序,而用户无法关闭或离开该应用程序。所以我需要禁用所有 3x 按钮(返回、主页、多任务)。禁用后退按钮很容易仅覆盖方法 onBackPressed()。但是我怎样才能禁用 Home 和 Multitask。我读到在 4.0+ android 中无法覆盖主页按钮,所以我该怎么做?我可以阻止多任务按钮,使用户无法从应用程序中逃脱吗?
PS:此应用程序永远不会在 Android Market 上发布,因此解决方案可能会违反“规则”。
【问题讨论】:
-
我认为你不能这样做......
-
您可以“控制”主页按钮,如果您将 ypp 设置为启动器,如下所示:
<intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.HOME" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter>
标签: android