gpt4 book ai didi

android - Android 的 Gmail 应用程序是否删除了通过 Intent 发送 HTML 电子邮件的功能?

转载 作者:太空狗 更新时间:2023-10-29 14:20:20 24 4
gpt4 key购买 nike

我想通过 Intent 发送 HTML 电子邮件。似乎接受的方法如下:

String body = "I am <b>bold text</b> and I am <i>italic text</i> and I am normal text.";

final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
emailIntent.setType("text/html");
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject);
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, Html.fromHtml(body));
startActivity(Intent.createChooser(emailIntent, "Email:"));

这在 Gmail v6.11.2 和 7.1.129 中不起作用并且会生成纯文本输出。我看到识别的唯一标签是 <p><br> .

我的电子邮件必须可由用户编辑,因此不能通过 JavaMail API 在后台发送它。

我也尝试过:emailIntent.setType("message/rfc822");

和:emailIntent.putExtra(android.content.Intent.EXTRA_HTML_TEXT, "Hello I am <b>bold</b> text.");

如果这曾经有效,有人可以确认这是 Gmail 应用程序功能的回归,正如该用户所建议的那样:https://stackoverflow.com/a/41596827/1319081 ,还是我做错了什么?

最佳答案

String body = new String("<html><body><table><tr><td><br/>" +header+"</td></tr><br/><br/>"+"Get <b> Best Score </b> in your Android Phone.<br/>"+"<a href=\"" + link_val + "\">" + text_value+ "</a>");

emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, html.fromHtml(body));

Android 只支持一些标签..有关更多信息,请查看以下链接..

Link 1

Link 2

关于android - Android 的 Gmail 应用程序是否删除了通过 Intent 发送 HTML 电子邮件的功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42382912/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com