如何在Android平板电脑上制作专用的交钥匙应用程序

时间:2011-03-01 18:17:22

标签: android tablet android-3.0-honeycomb dedicated

我想使用XOOM平板电脑作为在会议中注册参与者的专用应用程序。这意味着应用程序应始终处于活动状态,并且不允许临时用户退出应用程序或访问底层操作系统。使用Android 3.0可以做这样的事情吗?

2 个答案:

答案 0 :(得分:2)

如果不编辑底层操作系统,这是不可能的。应用程序无法阻止用户按主页键退出应用程序。

答案 1 :(得分:2)

这可能是一件非常糟糕的事情,但是您可以声明想要始终使用intent过滤器显示的活动:

    <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询问要使用的应用时,请选择您的应用并将其设置为默认值。

您还可以覆盖活动中的默认onBackPressed方法,无需执行任何操作。

来自this example app的更多信息。我不知道这是否真的会在实践中发挥作用,只是我的想法。