【发布时间】:2018-10-18 11:26:50
【问题描述】:
最近我在 Android 中遇到了一个令人惊讶的问题。我从后端获得了一个有效的 HTML 文档,我想将其作为电子邮件正文发送。
因此,除了 标记之外,大多数 HTML 标记都被 Android 解析器所接受。
一个例子:
String html = "<a href=\"" + link + "\">" + link_text + "</a>";
可以完美运行
然而
String html2 = "<a href=\"" + link + "\">" + hyperlink_text + "</a>";
将超链接文本显示为文本而不是链接。
这是相关的sn-p
intent.setType("text/html");
intent.putExtra(Intent.EXTRA_TEXT,Html.fromHtml(html2));
我在网上搜索了很多类似的问题和许多无用的问题。 莫非安卓不支持这个基本功能。 有没有办法实现我的目标?
【问题讨论】:
-
在传递spanned text时将type设置为text/html是否正确?
-
您想向什么发送意图?另一个活动,还是一个完全不同的应用程序?
-
@rosualin - 完全不同的应用程序 - 更准确的邮件应用程序
标签: android html android-intent hyperlink