我有一个将在餐厅使用的 Android 应用程序,所以我希望用户无法退出该应用程序。
用户唯一可以做的就是使用应用程序。
(如果可能的话,只有管理员可以通过登录或重新启动设备退出应用程序,我不知道哪种方法是最好的方法)。
有解决方案或其他方法来做到这一点吗?
Android仅提供后退按钮覆盖功能。它不允许用户禁用主页键和最近打开的键。
但是我们可以通过这种方式将主屏幕替换为我们的应用程序,首先我们选择我们的应用程序作为启动器。因此,如果用户按主屏幕键,主屏幕将替换为我们的应用程序,并且它只会打开我们的应用程序。为了达到这种效果,将这些行添加到Manifest file:
<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>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)