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