【问题标题】:Is it possible to send html with the mail intent?是否可以发送带有邮件意图的html?
【发布时间】:2012-06-11 10:45:49
【问题描述】:

是否可以发送带有邮件意图的 html。我已经看到了一些关于这个的问题,但他们都得到了这样的回答:

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

我正在尝试在表格中发送一些数据,但 Html.fromHtml 将删除我的表格布局..

还有其他选项可以发送 html 内容类型的电子邮件吗?

【问题讨论】:

    标签: android html email content-type


    【解决方案1】:

    使用 android.text.Html 支持的标签创建电子邮件正文。 https://github.com/android/platform_frameworks_base/blob/master/core/java/android/text/Html.java

    【讨论】:

    • 然后我会在邮件客户端中看到 html 源代码,当我收到电子邮件时也会发生同样的情况..
    【解决方案2】:

    通过以下解决方法解决了它:

    创建一个 html 文件并将其作为附件发送..

    【讨论】:

      猜你喜欢
      • 2018-05-19
      • 1970-01-01
      • 2013-11-11
      • 2012-01-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-23
      相关资源
      最近更新 更多