安卓自定义意图选择器

3
我们有一个应用程序,它启动一个SENDTO活动,以便让用户发送电子邮件。各种电子邮件应用程序的选择都很好,但我们希望在未来给用户提供绕过该步骤的功能...例如,在选择器底部添加一个“记住此决定”按钮。从那时起,我们将启动特定的活动,而不是获取选择器。
我想知道是否可以在更低的级别上与内置创建选择器功能进行交互以影响此操作。如果不行,是否有人可以指出/发布一些代码片段?我想关键是要了解如何获取能够处理意图的活动列表。
1个回答

6

我看到了很多关于修改应用选择器的问题,它们都似乎表明你不能改变内置的应用选择器,但是你可以使用PackageManager类中的queryIntentActivities()创建一个自定义的应用选择器。


谢谢,这篇文章也有帮助:https://dev59.com/J2025IYBdhLWcg3w6KOO。您可以从Android库中的选择器实现中提取许多代码。 - Jeffrey Blattman

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接