我的可绘制文件夹中有一个透明图像,我正在尝试使用 Intent 发送它。图像加载和发送都很好,但它不再透明并且附有黑色背景。这就是我发送图像的方式
Intent localIntent = new Intent("android.intent.action.SEND");
localIntent.putExtra(Intent.EXTRA_STREAM,
Uri.parse("android.resource://com.t4t.stickerwhatsapp/" + videoDetails.get(pos)));
localIntent.setType("image/*");
startActivityForResult(localIntent,111);
videoDetails.get(pos) 是可绘制文件夹中图像的 id。为什么会在我的图像中添加黑色背景?
编辑:原来我的手机正在将黑色背景添加到我收到的所有透明图像中,而不是在发送之前添加它的代码。