我试图将HTML代码嵌入到android gmail中。我在SO上搜索答案。他们中的大多数已经过时了。一些信息,比如我想发送给用户的颜色。我从我的应用程序调用gmail intent并插入此HTML用于测试目的:
group cup surv
A 100-9 0
A 100-9 0
A 100-9 1
A 100-9 1
B 101-9 0
B 101-9 0
B 101-9 0
B 101-9 0
C 51-1 0
C 51-1 1
C 51-1 1
C 51-1 1
Strings" aaa"写的但仅此而已。不显示单元格颜色甚至表格。这是一个gmail限制吗?
答案 0 :(得分:0)
message+"\n"+Html.fromHtml("<html><body bgcolor='#ff0000'><table><tr><td bgcolor=\"#ff0000\">aaa</td><td>aaa</td></tr></table></body></html>"
您解析一些HTML以获得Spanned
,然后将Spanned
转换回普通String
进行连接,删除所有格式。使用TextUtils.concat()
而不是+
来尝试保留一些格式。
然而:
Html
不支持表格,至少在API级别24之前(我不认为更新版本支持它们)
不要求任何电子邮件客户端关注您的格式