android - 多个 Intent 接收器?

标签 android android-intent action

文档指出,如果一个 Intent 可以由多个应用程序处理,用户将收到一个对话框,要求他选择应用程序来完成操作。有没有办法让用户选择多个应用程序来一个一个完成操作?例如,如果我想分享一条消息,我将使用具有指定 MIME 类型的 ACTION_SEND,系统会提示我提供可以分享该消息的应用程序列表。我可以让用户同时选择多个应用程序在 Twitter、Facebook 等上分享消息吗?谢谢。

最佳答案

Is there any way to make user select multiple applications that will complete the action one by one?

不是 Android 原生的。

也就是说,没有什么能阻止您使用 PackageManagerqueryIntentActivities() 创建您自己的允许多项选择的选择器,然后将事件分派(dispatch)给每个选中的一项一项。

关于android - 多个 Intent 接收器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11376561/

相关文章:

java - 需要帮助了解特定 setter/getter 如何影响我的程序

javascript - 无法在本地主机上的 Action Script 3.0 中使用 Flash ExternalInterface

zend-framework - zend 框架 flash messanger 消息和重定向

android - 调用 stop() 时 MediaPlayer 音频不会立即停止

android - 从适配器调用开始 Activity

java - 相机不工作

Android:返回上一个 Activity

android - SystemClock() 在 'android.os.SystemClock' 中不公开

java - BitmapFactory.Options 未按预期工作

javascript - 如何更改 Android WebView 中的 iframe 大小?