使用 Android Intent 发送基于 HTML 的电子邮件正文

Rak*_*i s 2 gmail android html-email android-intent

我需要使用 android Intent extra 将基于 HTML 的内容发送到电子邮件应用程序。它接受一些标签,例如<BR>但不显示任何锚链接<H1>,或者显示为简单文本。

EDITED : I have tried with gmail app

我已附上我的 kotlin 语言代码

   val body="<a href=\"http://www.google.com\">clicke me</a>"
            val intent = Intent(Intent.ACTION_SENDTO)
            intent.setType("text/html")
            intent.data = Uri.parse("mailto:") // only email apps should handle this
            intent.putExtra(Intent.EXTRA_SUBJECT, "Subjecnew")
            intent.putExtra(Intent.EXTRA_TEXT,Html.fromHtml(body))
            if (intent.resolveActivity(packageManager) != null) {
                startActivity(intent)
            }
Run Code Online (Sandbox Code Playgroud)

Rak*_*i s 6

Google 已从 Gmail 应用程序中删除了该功能,因此无法将标签内容发送到 Gmail。另一种方法是您可以从服务器发送该数据