我想将图像添加到电子邮件正文中。我不在邮件中使用附件。
String imagepath ;
Imagepath = Environment.getExternalStorageDirectory()+ File.separator + "ImagesCmas/"+image_name;
final Intent sendIntent = new Intent(Intent.ACTION_SEND);
sendIntent.setType("image/jpg");
sendIntent.putExtra(Intent.EXTRA_SUBJECT,"Happy Christmas");
sendIntent.putExtra(Intent.EXTRA_TEXT,"Find Greeting Attachment");
sendIntent.putExtra(Intent.EXTRA_TEXT, Uri.parse(imagepath));
startActivity(Intent.createChooser(sendIntent, "Send Mail"));
如何将SD卡图像发送到没有附件的电子邮件正文中。
答案 0 :(得分:1)
我认为这不可行。
您可以将其添加为附件,或将mime类型设置为html并将标记嵌入到外部图像中,例如
<img src="http://imgur.com/myimage.png"></img>
电子邮件正文只能包含html或纯文本
答案 1 :(得分:0)
以下是一些链接 - 如果您在使用这些链接时遇到问题,请发布您的代码,我会尝试进一步提供帮助。
Android写入SD卡文件夹
http://androidgps.blogspot.com/2008/09/writing-to-sd-card-in-android.html
https://sites.google.com/site/androidhowto/how-to-1/save-file-to-sd-card