如何从android应用程序发送包含3列html文本的电子邮件?
我在gmail中搜索了很多来发送html文本,但由于gmail不支持任何高级标签,如何从android发送表格格式的电子邮件?是否可以使用或任何其他标记将文本对齐为列 我想以以下格式发送电子邮件:如何从android应用程序发送包含3列html文本的电子邮件?,android,html-email,Android,Html Email,我在gmail中搜索了很多来发送html文本,但由于gmail不支持任何高级标签,如何从android发送表格格式的电子邮件?是否可以使用或任何其他标记将文本对齐为列 我想以以下格式发送电子邮件: c11 c12 c13 c21 c22 c23 c31 c32 c33 。。。。 ... ... 当我从ios发送这种类型的电子邮件时,它可以正常工作,并且在android gmail中也可以按列显示。那么无法从android发送吗?使用以下代码: final Inten
c11 c12 c13
c21 c22 c23
c31 c32 c33
。。。。
...
...
当我从ios发送这种类型的电子邮件时,它可以正常工作,并且在android gmail中也可以按列显示。那么无法从android发送吗?使用以下代码:
final Intent mEmailIntent = new Intent(android.content.Intent.ACTION_SEND);
mEmailIntent.setType("application/text");
mEmailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{"sender@somedomain.com"});
mEmailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "Subject");
mEmailIntent.putExtra(Intent.EXTRA_TEXT,Html.fromHtml(new StringBuilder()
.append("<b>c11   c12   c13</b><br>")
.append("<b>c21   c22   c23</b><br>")
.append("<b>c31   c32   c33</b><br>")
.toString()));
startActivity(Intent.createChooser(mEmailIntent, "Please choose an option to send mail : "));
final Intent mEmailIntent=新意图(android.content.Intent.ACTION\u SEND);
mEmailIntent.setType(“应用程序/文本”);
mEmailIntent.putExtra(android.content.Intent.EXTRA_电子邮件,新字符串[]{”sender@somedomain.com"});
mEmailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT,“SUBJECT”);
mEmailIntent.putExtra(Intent.EXTRA_TEXT,Html.fromHtml(新的StringBuilder()
.追加(“c11  c12  c13
”)
.追加(“c21  c22  c23
”)
.追加(“c31  c32  c33
”)
.toString());
startActivity(Intent.createChooser(mEmailIntent,“请选择发送邮件的选项:”);
希望这能帮助你……检查一下,它可能会帮助你:这不是表达它的方式。假设我在第2列中的数据很长,所以它将显示在第二行中,所以整个对齐被破坏。