如何用图像分享文本在android中的意图?

时间:2015-05-19 14:30:17

标签: android facebook android-intent whatsapp

我想通过意图与文本分享图片。不是图像整体或文本不同。看到这是我的代码:

Uri imageUri = Uri.parse("android.resource://" + getPackageName()
        + "/drawable/app_icon");

String shareTxt = "Hey, now this is image "+ imageUri + " text.";

Intent shareIntent = new Intent();
shareIntent.setAction(Intent.ACTION_SEND);
shareIntent.putExtra(Intent.EXTRA_TEXT, shareTxt);
shareIntent.putExtra(Intent.EXTRA_STREAM, imageUri);
shareIntent.setType("image/*");
shareIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
startActivity(Intent.createChooser(shareIntent, "Share"));

输出:我需要:“文字图片文字”

但实际上是把这个:整个图像放在文本下面。

所以,安卓人员会帮助我。

1 个答案:

答案 0 :(得分:0)

我进行了大量的搜索,最后找到了自己的解决方案,这是编码字符串put并获取带有文本和共享的图像。非常感谢我。

查看此链接并获取图像字符串的编码格式。 http://www.fileformat.info/info/unicode/char/2702/index.htm