gpt4 book ai didi

android - 在 Android 中分享 Instagram 的 Intent

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:17:18 25 4
gpt4 key购买 nike

其实我想通过 Intent 在 Instagram 中分享图像。

I found this solution for images saved on SD card但我想对网站上的图片(链接)做同样的事情。

我试过

Intent shareIntent = new Intent(android.content.Intent.ACTION_SEND);
shareIntent.setType("image/*");
shareIntent
.putExtra(
Intent.EXTRA_STREAM,
Uri.parse("http://www.alliswell.biz/images/products/art/alliswell_signs/yellowB.jpg"));
shareIntent.setPackage("com.instagram.android");
startActivity(shareIntent);

但它不起作用。

编辑

当我开始上述 Intent 时,它会打开我安装的 Instagram 应用程序,它会立即完成 Instagram 并且提示消息“无法下载文件”

实际上它并没有分别解析链接和图片。应该是什么问题?

最佳答案

你应该使用本地文件路径

例如:“file:///path/to/file/image.png”。

请注意,在路径中包含"file"非常重要,没有这部分它也可以显示相同的 toast。

关于android - 在 Android 中分享 Instagram 的 Intent ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16297182/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com