如何以ACTION_SEND的意图将图像分享到其他应用

时间:2020-07-01 18:47:48

标签: android

我想与其他应用共享图片。我正在通过其他活动的意图来获取图片。 通过此代码,我得到图像:

   final String imageurl = i.getStringExtra("Image");

我通过毕加索观看:

 Picasso.get().load(imageurl).into(prImg);

现在的问题是如何通过以下代码将显示的图像共享给不同的应用程序:

     // Share image
        private void shareImage( ) {
            Intent sharingIntent = new Intent(Intent.ACTION_SEND);
            sharingIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET);
            sharingIntent.setType("image/*");
            sharingIntent.putExtra(Intent.EXTRA_STREAM, imageUri);
            startActivity(Intent.createChooser(sharingIntent, "Share Image Using"));

还是我必须使用其他代码来做到这一点?

0 个答案:

没有答案