其他分享
首页 > 其他分享> > android-Intent.createChooser:如何检查共享图像的意图计数?

android-Intent.createChooser:如何检查共享图像的意图计数?

作者:互联网

1)我们如何检查Android共享意图选择了哪个应用程序?我们如何知道图像共享成功与否?
有没有办法确认Android中的“共享意图”是成功还是失败? (例如,如果我共享一个视频群聊信息,我想知道它是否已成功发布或是否已取消.)

我已经尝试使用onActivityResult,但是当我单击共享按钮时,接下来我单击了outSideTouchListener(选择图像时以及单击外部相同输出时).

logcat的:

E /结果码:0
E / requestCode:100
E /结果确定:-1
E /结果取消:0

解决方法:

How we can check which app was selected by an android sharing intent?

在Android 5.1及更高版本上,您可以使用the three-parameter version of createChooser()来查找选定的活动.否则,除非您创建自己的选择器,否则无法确定.

And how can we know the image shared successfully or not?

你不能没有“成功”的通用定义,共享内容的发生取决于用户和用户选择的应用程序,而不是您自己.

标签:android,android-sharing
来源: https://codeday.me/bug/20191013/1905682.html