我想在电子邮件正文中添加图片。 我不想将图像附加到电子邮件中,而是在电子邮件正文中添加图像。
怎么做?
我正在使用它。
"<img src=\"data:image/png;base64,"+convertFileTOByteEncrypt()+"\">"
或
"<img src=\"http://images.anandtech.com/doci/3982/HTCSurround-0134.jpg\">"
然后图像显示如下。
答案 0 :(得分:32)
不幸的是,使用Intents无法做到这一点。
例如,在EditText中显示粗体文本而不是图像的原因是StyleSplan正在实施Parcelable,而ImageSpan则没有。因此,当在新的Activity中检索到Intent.EXTRA_TEXT时,ImageSpan将无法取消选中,因此不会成为附加到EditText的样式的一部分。
由于您无法控制接收活动,因此遗憾的是,您无法使用其他方法在此处使用Intent传递数据。
答案 1 :(得分:3)
答案 2 :(得分:-1)
您必须使用HTML正文和嵌入图片创建电子邮件:http://www.campaignmonitor.com/blog/post/1761/embedding-images-in-email/
要在Android中发送电子邮件,请按以下方式操作:How to send email in Android ?