是否可以在不下载图像的情况下与ShareActionProvider共享远程图像?
我目前首先下载远程网址图片,然后通过此处的说明分享该图片:http://guides.thecodepath.com/android/Sharing-Content-with-Intents
但是我在使用Facebook测试时注意到,在Facebook上分享图像后,手机上没有存储下载的图像。我假设FB远程加载了他们的图像,但我猜错了。
我唯一的另一个想法就是在成功分享后删除下载的图片。
所以我的问题是,是否有可能:
a)无需下载即可共享远程图像?
或
b)发送后删除共享图像,带有某种回调和删除功能吗?
由于
修改: 这里也略微提到Get image uri from picasso?
编辑:Facebook和Google+不会从我能说的内容中下载共享的图片,Instagram和Pinterest都只是通过共享图片网址而不是实际图片来绕过这个问题。 (我不确定的任何其他应用程序)
答案 0 :(得分:0)
如果Facebook可以访问图片的URL(它不在某个安全域中),您只需向他们发送URL而无需下载/上传到客户端