【问题标题】:Html Display in Email Body Android在 Android 的电子邮件正文中显示 Html
【发布时间】:2012-03-15 19:47:22
【问题描述】:

我想在电子邮件正文中显示一个表格。代码如下。

     stringBuilder.append("<html>" +
                            "<body>"+
                            "<table border=\"1\">"+
                            "<tr>"+
                              "<th>Name</th>"+
                              "<th>Telephone</th>"+
                              "<th>Telephone</th>"+
                            "</tr>"+
                            "<tr>"+
                              "<td>Bill Gates</td>"+
                              "<td>555 77 854</td>"+
                              "<td>555 77 855</td>"+
                            "</tr>"+
                            "</table>"+
                            "</body>"+
                            "</html>");

    final Intent intent = new Intent(android.content.Intent.ACTION_SEND);
    intent.setType("text/html");
    intent.putExtra(android.content.Intent.EXTRA_SUBJECT, "Checklist Information");
    intent.putExtra(android.content.Intent.EXTRA_TEXT, Html.fromHtml(stringBuilder.toString()));

但是表格没有显示,而是在邮件正文中显示了一个简单的文本。

请帮帮我。

【问题讨论】:

    标签: android html email


    【解决方案1】:

    Html.fromHtml() 不支持table html 标记。见here

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-07-10
    • 2012-05-21
    • 2011-04-10
    • 2013-12-16
    • 1970-01-01
    • 2019-12-14
    • 2013-02-05
    相关资源
    最近更新 更多