许多应用程序为您提供了“共享”您正在查看(或观看或收听)的内容的选项。这通常以弹出服务列表的形式体现出来,其中包括:Gmail,Facebook,Twitter ...)该列表似乎在应用程序之间是相同的。如何更改此弹出屏幕上列出的服务?有什么办法可以更改,添加,删除,追加此列表?
我在Moto Droid 1上运行Android 2.2。
许多应用程序为您提供了“共享”您正在查看(或观看或收听)的内容的选项。这通常以弹出服务列表的形式体现出来,其中包括:Gmail,Facebook,Twitter ...)该列表似乎在应用程序之间是相同的。如何更改此弹出屏幕上列出的服务?有什么办法可以更改,添加,删除,追加此列表?
我在Moto Droid 1上运行Android 2.2。
Answers:
Andmade Share可以自定义该列表。它有一些局限性,但听起来应该可以满足您的要求。
我个人已经使用AppChooser Pro大约一年了(如果您喜欢,也有一个免费版本可以首先进行测试)。它与Andmade Share非常相似,后者在这里已被建议使用一个较旧的答案,但首先看起来更好(好的,这是相当主观的),但对我来说也更好,但在某种程度上更“智能”:
AppChooser:列表和网格视图(来源:Google Play;单击图像可查看较大的变体)
首先,它提供了一个列表和一个网格视图–如上面的屏幕快照所示。您可以使用底部的适当图标(在中间;在屏幕截图中易于识别)在两者之间进行切换。您可以按字母顺序对列表进行排序,隐藏从未使用(或很少使用)的项目,同时仍然可以将它们显示为“ ALL”(再次显示适当的图标),选择多个目标等等。默认情况下,列表/网格顺序是一种LRU:一旦使用了目标,它就会移到顶部。
我立即选择了付费版本(甚至没有看免费版本),从不后悔。两者之间的差异在免费版本的Playstore页面上列出。
不幸的是,开发人员已将此应用从Play商店中删除。
从操作系统级别上是不可能的。Android会根据您已安装的应用程序声明可以打开的应用程序填充该共享菜单。您可以在此处查看技术细节,但最终结果是,无需每个单独的应用进行额外的编码来过滤结果,您总是可以按Android返回结果的顺序获得完整列表。