3
A
回答
4
要將圖片放入正文中,您需要將內容類型設置爲「text/html」,然後在電子郵件正文中添加一個標籤。如果您不想使用Web服務器託管映像,那麼可以使用數據URI來映像。
<img src="data:image/png;base64,
iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABGdBTUEAALGP
C/xhBQAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9YGARc5KB0XV+IA
AAAddEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIFRoZSBHSU1Q72QlbgAAAF1J
REFUGNO9zL0NglAAxPEfdLTs4BZM4DIO4C7OwQg2JoQ9LE1exdlYvBBeZ7jq
ch9//q1uH4TLzw4d6+ErXMMcXuHWxId3KOETnnXXV6MJpcq2MLaI97CER3N0
vr4MkhoXe0rZigAAAABJRU5ErkJggg==" alt="Red dot" />
如果您想將圖像附加到電子郵件,您使用putExtra方法並將其設置爲EXTRA_STREAM。
emailIntent.putExtra(android.content.Intent.EXTRA_STREAM, myImageStream);
4
如果圖像(或文件)是SD卡,就可以進行如下:
Intent shareIntent = new Intent(Intent.ACTION_SEND);
shareIntent.setType("image/*");
shareIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("file:///sdcard/your_path_in_the_sd_card/your_image.png"));
startActivity(shareIntent);
如果不希望發送圖像,您需要修改MIME中「setType()」方法。
更多詳情請查看this post。
相關問題
- 1. 將圖像嵌入電子郵件
- 2. 如何在msdb.dbo.sp_send_dbmail發送的電子郵件中嵌入圖像?
- 3. 在電子郵件中嵌入圖像帶有VSTO的Office 2003
- 4. Python win32com.client發送嵌入在電子郵件中的圖像
- 5. 電子郵件中的Android Inline圖像
- 6. 使用MVCMailer從電子郵件中嵌入MemoryStream中的圖像
- 7. 使用Outlook Interop在電子郵件中嵌入圖像
- 8. 如何手動在電子郵件中嵌入圖像?
- 9. 如何在HTML電子郵件模板中嵌入圖像?
- 10. Rails在電子郵件中嵌入圖像
- 11. 在HTML電子郵件中顯示嵌入式圖像Django
- 12. 如何在電子郵件中嵌入圖像
- 13. 使用MVCMailer在電子郵件中嵌入圖像
- 14. .net - 在html電子郵件中嵌入附加圖像
- 15. 如何在HTML電子郵件中嵌入圖像?
- 16. 如何在電子郵件中嵌入圖像
- 17. 在HTML電子郵件中嵌入附加圖像
- 18. Python,MIME,在電子郵件中嵌入圖像
- 19. 如何在電子郵件中嵌入圖像
- 20. osCommerce在電子郵件中嵌入圖像
- 21. 爲什麼我的圖像不嵌入HTML電子郵件中?
- 22. 從Outlook電子郵件中提取嵌入的圖像
- 23. Gmail中的HTML電子郵件 - 嵌入圖像
- 24. 用Django中的嵌入式圖像發送HTML電子郵件
- 25. 電子郵件中沒有嵌入式圖像
- 26. 如何將圖像嵌入到Outlook HTML電子郵件中?
- 27. 發送電子郵件與嵌入式圖像,圖像不顯示在Gmail中
- 28. 電子郵件內嵌圖像R
- 29. 在編寫電子郵件時在光標處嵌入圖像
- 30. 如何在Excel中發送電子郵件中的嵌入式圖像
我已經試過這個,但是這隻顯示字符串,而不是圖像,請..你能給出確切的代碼... – kalandar 2013-03-18 13:22:47
如果你看到文本,那麼你沒有設置內容類型爲「text/html 「 – 2013-03-19 18:53:03
不,我設置的也...但沒有用... – kalandar 2013-03-20 07:55:43