如何从android应用程序发送包含3列html文本的电子邮件?

如何从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

我在gmail中搜索了很多来发送html文本,但由于gmail不支持任何高级标签,如何从android发送表格格式的电子邮件?是否可以使用或任何其他标记将文本对齐为列

我想以以下格式发送电子邮件:

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 &nbsp c12 &nbsp c13</b><br>")
                                    .append("<b>c21 &nbsp c22 &nbsp c23</b><br>")
                                    .append("<b>c31 &nbsp c32 &nbsp 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列中的数据很长,所以它将显示在第二行中,所以整个对齐被破坏。