android - 如何将 CSS 应用于 Android 中的电子邮件正文?

标签 android html css email android-intent

我是通过intent发送邮件,这里我想给邮件正文设置CSS样式,我已经在Stack上引用了很多问答,找到下面的代码:

Intent intent = new Intent(Intent.ACTION_SEND);
                intent.setType("text/html");
                intent.putExtra(Intent.EXTRA_EMAIL, new String[]{"me@mydomain.com"});
                intent.putExtra(Intent.EXTRA_SUBJECT, "I would like to buy the following");
                intent.putExtra(android.content.Intent.EXTRA_TEXT, Html.fromHtml(body));
                startActivity(Intent.createChooser(intent, "sending mail"));

但是此代码仅设置电子邮件正文中的文本并跳过我的 css 样式,我该如何实现?我想通过 Android Intent 为电子邮件正文设置背景颜色、文本大小、文本颜色。

最佳答案

在这个 SO 上找到了答案发布,根据此 gmail 不支持 html 中的 Head 和 Body 标记中的 css。

另见 this有关浏览器中 Css 支持的更多信息的链接。

关于android - 如何将 CSS 应用于 Android 中的电子邮件正文?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41329633/

相关文章:

html - 两个div的高度基于主div的高度相等

css - 内容编辑器 Web 部件覆盖 Sharepoint CSS

android - 防止 FloatingActionButton 在 CollapsingToolbarLayout 上消失

html - iPad Safari 中的 pdf iFrame 没有滚动条,但在 PC Safari 中完美无缺

javascript - 从查询字符串中获取 url 并将其加载到 div 中

javascript - 使用 JavaScript 显示隐藏的 div - 在 JSFiddle 中有效,但在实时网站上无效

javascript - 如果您不知道图像的大小,请在 Div 中垂直和水平居中图像?

android - 在网站和移动应用程序上使用 Google 帐户进行单点登录

android - Google Play 游戏服务 + BaseGameUtils : Automated sign-in in second Activity?

android - 应用版本比较