在基于Android平板电脑的菜单应用中与餐厅合作。如果可能,我想限制只访问菜单应用程序和浏览器。我将如何将普通的仪表板应用程序转换为发射器更换?
答案 0 :(得分:3)
将此添加到您的<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>
当用户再次按下HOME时,他们将获得一个选择器 - 选中“将其设为默认值”复选框,然后点击您应用的条目,您现在就是主屏幕。
但请记住:
您的SDK中有一个Home示例项目,可以演示更多内容。
答案 1 :(得分:-1)
您可以编写一个简单的应用程序,允许用户使用意图启动2个不同的应用程序(菜单和浏览器),而永远不会结束您的主应用程序。在该app / launcher应用程序中,您可以覆盖主页/后退按钮,使其不允许用户退出该应用程序/启动器。这意味着一旦应用程序启动,除了关闭平板电脑外无法阻止它。