2

我只想在信息亭模式下启动任何简单的应用程序,也就是说,每当我重新启动时,我只想启动该应用程序。所以研究了一下,我发现了家庭替换应用程序,并禁用了主页、菜单搜索和后退按钮。我尝试了一些有关房屋更换的链接,但无法成功。因此,如果有人可以,请提供帮助。谢谢我尝试用这个..ando更改意图过滤器

4

2 回答 2

4

使您自己的应用程序成为一个信息亭是复杂的,以使其在所有 android 版本中正常工作。

我一直在一些预配置设备上运行的应用程序中使用 Surelock 等解决方案。

Surelock

于 2013-09-13T16:43:44.340 回答
1

最简单的方法是让您的应用程序成为启动器。因此,一旦设备加载或用户按下主页按钮,您的应用就会显示出来。

您需要将以下内容添加到您的 Android 清单中,以便在启动/主页键按下时显示您的主要活动

<activity android:name=".MainActivity"
            ...
            android:launchMode="singleInstance"
            android:stateNotNeeded="true">
    <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>
</activity>

希望这可以帮助

于 2013-09-13T16:31:44.507 回答