android - 如何在 Android 中发送包含纯文本和 HTML 的多部分电子邮件?

标签 android email android-intent html-email multipart

我正在尝试找出 Android 中通过 Intent 发送多部分电子邮件的最简洁方法。该电子邮件应该包括一个纯文本部分和一个 HTML 部分。

谢谢。

最佳答案

String mailBody="Hello. I think you’d really enjoy this:"+
                "<a href='www.google.com/'> Search eEngine  </a>"+
                "from  Books"+"<br/><br/>"; 




                Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); 
                emailIntent.setType("text/html"); 
                emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "Search eEngine "); 
                emailIntent.putExtra(android.content.Intent.EXTRA_TEXT,Html.fromHtml(mailBody));                         
                startActivity(Intent.createChooser(emailIntent, "Send mail..."));   

关于android - 如何在 Android 中发送包含纯文本和 HTML 的多部分电子邮件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8133948/

相关文章:

android - 从编辑文本字符串中删除空格

email - 电子邮件内的链接显示为双纯文本

java - ListView Activity 在微调器类内的开关盒中无法正常工作

android 向特定联系人发送 Intent (whatsapp、短信、远足等)

java - 应用程序按电源按钮崩溃

android - 模拟器中的"This app is not authorized to use Firebase Authentication"

android - 除了使用 LinearLayouts 和 layout_weight 之外,还有其他方法可以均匀分布 View 吗?

email - 构建失败时未发送 Jenkins 管道电子邮件

email - 如何配置 Postfix 将所有传入邮件中继到我的 Python 脚本而不检查系统上是否存在用户?

android - 如何使用Android Intent/Market URI打开任何商店