Documentation states that if an Intent
can be processed by multiple applications the user will be prompted with a dialog asking him to choose the application to complete the action. Is there any way to make user select multiple applications that will complete the action one by one? For example, if I want to share a message I'll be using ACTION_SEND
with a specified MIME type and I'll be prompted with a list of applications that can share the message. Can I make a user choose multiple apps to share message on Twitter, Facebook etc. at the same time? Thanks.
相关问题
- How can I create this custom Bottom Navigation on
- Bottom Navigation View gets Shrink Down
- How to make that the snackbar action button be sho
- Listening to outgoing sms not working android
- How to create Circular view on android wear?
相关文章
- android开发 怎么把图片放入drawable的文件夹下
- android上如何获取/storage/emulated/下的文件列表
- androidStudio有个箭头不认识
- SQLite不能创建表
- Windows - Android SDK manager not listing any plat
- Animate Recycler View grid when number of columns
- Why is the app closing suddenly without showing an
- Android OverlayItem.setMarker(): Change the marker
Not native to Android.
That being said, there is nothing stopping you from using
PackageManager
andqueryIntentActivities()
to create your own chooser that allows multiple selection, then dispatches the event to each checked item one by one.The way OS handles it, seems no. You talk about this, right? Because you load text, and/or image, and then sharing it. Lot of apps can handle it, but every app handles it with different way. May the app who when get text and/or img, do nothing!
e.g G+, asks you what circles you want to share with. facebook i dont know, i dont use it. SMS/MMS: may see if there is a picture or something to choose between them.
Even dropbox sometimes thinks can handle some sharings, but eventually it cant!
Also, there is no option for multiple select in sharing.
If there was, what was going to happen? eg selected g+ and twitter, open first the G+ New post Activity, and when you finish, open the Twitter one?
Maybe using API's for those soc. networks, but user may have to give again its credencials.