在Android中分享Instagram的意图

Bha*_*ara 6 android instagram

其实我想通过意图在Instagram上分享图像.

我找到了保存在SD卡上的图像的解决方案,但我想对网站上的图像(链接)做同样的事情.

我试过了

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);
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

编辑

当我开始上面的意图它打开我安装的Instagram应用程序,它立即完成Instagram和烤面包消息"无法下载文件"

实际上它并不分别解析链接和图像.应该是什么问题?

Zak*_*man 2

您应该使用本地文件路径

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

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