在基于 Android 平板电脑的菜单应用程序中与餐厅合作。如果可能的话,我想限制对菜单应用程序和浏览器的访问。我将如何将普通的仪表板应用程序变成启动器替代品???
最佳答案
将此添加到您的 <activity>
:
<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>
当用户再次按下主屏幕时,他们会看到一个选择器——选中“设为默认”复选框,然后点击您应用的条目,您现在就是主屏幕。
不过请记住:
- 如果您让用户使用浏览器,他们将能够下载和运行公开分发的应用,以及点击可能会转到设备上其他应用的链接(例如 YouTube、PDF 阅读器)
- 如果用户知道如何在安全模式下启动您的设备,固件主屏幕将返回;唯一的解决方案是将您的主屏幕安装在设备的固件上
您的 SDK 中有一个 Home 示例项目可以演示更多内容。
关于java - 制作一个简单的蜂窝发射器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7028944/