2 xiaoyan 12 xiaoyan_12 于 2013.02.17 13:19 提问

如何把SD卡中的图像发送到邮件正文中?

我想把图像添加到邮件正文中,在邮件中不使用附件。

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卡中的图像发送到邮件正文中?

2个回答

nana4ever
nana4ever   2013.02.18 10:04
已采纳

不能不使用附件。
得用附件,或者给html设置mime类型,在外部图像嵌入一个标签。

<img src="http://imgur.com/myimage.png"></img>

电子邮件正文只能包含html或纯文本格式。

u010732422
u010732422   2013.05.17 16:00
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!