如何使我的Android应用程序通过..列表出现在共享的顶部?

时间:2014-06-08 06:50:05

标签: java android android-intent intentfilter

当从其他应用发起共享时,如何才能让我的Android应用出现在共享的TOP?列表中?

我已经在一些应用上看到了它,例如珍珠树,它总是在列表的顶部,但无法解决它们是如何做到的。

这是简单的字母顺序,在这种情况下,它是应用程序的名称?

这个订单可以通过编程以任何方式改变吗?

感谢。

编辑:我解决了。这有我想要的预期效果: 我在intent过滤器中使用了android:label属性,例如

    <intent-filter android:label="@string/name_you_want_to_appear_in_the_list">

如果您将字符串设置为&#34; * MyApp *&#34;使用星号等字符,它将显示在顶部。

1 个答案:

答案 0 :(得分:0)

不,它不能通过编程来改变。它基于字母顺序..所以,如果你真的想让你的应用首先出现,你必须遵循Dropbox,Pocket等采用的策略,即“添加到Dropbox”“添加到口袋”,以便A首先出现在列表