如何提示用户设置默认的家庭应用程序

时间:2012-11-23 08:29:16

标签: android android-launcher

过去几天我一直在网上搜索,到目前为止我还没有想出太多。我想知道的是如何在可以选择默认家庭应用程序的地方获取该框。我目前还没有看到如何通过点击按钮(例如)来获取此对话框。

编辑:我所说的对话是用于幼儿锁的对话,看起来像this

2 个答案:

答案 0 :(得分:1)

您的应用必须作为常规发射器使用。如果会有更多类型的应用程序(这通常会发生在你的第二个应用程序中),Android会在第一次返回启动器时自行询问。无法从代码中显示该对话框。

修改

我不知道“蹒跚学步”,但为了达到这个效果,它就足以像启动器一样(通过设置CATEGORY_HOME)然后,当用户第一次启动你的应用程序时,你立即将他重定向回启动器。在那一刻,Android发现它有多个启动器并弹出该对话框。

答案 1 :(得分:0)

我相信这是Android OS在为您提供多个应用程序时所做的事情。例如,单击youtube或app store链接将允许您在应用程序或浏览器中打开链接。

在您的特定情况下,为应用程序提供CATEGORY_HOME意图应该可以解决问题。

来源:http://developer.android.com/guide/components/intents-filters.html