我开发了由患者使用的应用程序。医院管理为每位患者提供设备应用程序。所以管理层要求我在设备中只运行这个应用程序(我们的设备有Android 3.0以上的版本)。我制作了启动完成后运行的应用程序。我禁用了后退按钮。但我无法覆盖主页按钮。我知道没有办法覆盖主页按钮。但我必须这样做。我的需求是用户不应该从应用程序中出来。提供一些其他替代方法。
答案 0 :(得分:4)
使应用成为启动器应用,这样当按下主页按钮时他们将无法退出应用
将此添加到您的活动中
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.HOME" />