Android发送嵌入了css html的电子邮件

时间:2012-11-30 11:35:01

标签: android android-intent

我正在使用Android应用程序的意图发送邮件,但我的css没有加载。有人可以帮助我加载CSS。哪里错了。我坚持这个愚蠢的选择几小时。

这是我的div的一部分。

<div style="background:"+String.format(hex,colors.get(position).hex)"></div> ...

1 个答案:

答案 0 :(得分:3)

我有同样的问题,无法修复它。 我不认为可以用默认的电子邮件客户端发送css(如果我错了,请纠正我)。

我的工作是将html作为附件发送。

请参阅: Is it possible to send html with the mail intent?

修改 这是我如何做到的例子:

  • 将html保存为文件..
  • 将附件添加到Uri对象列表
  • 请参阅以下代码,了解如何使用附件创建邮件意图..

    final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND_MULTIPLE);
        emailIntent.setType("text/html");
        emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "title");
    
        emailIntent.putExtra(Intent.EXTRA_TEXT, "email body text");
        emailIntent.putParcelableArrayListExtra(Intent.EXTRA_STREAM, uris);
        startActivity(Intent.createChooser(emailIntent, "Email:"));