android系统邮件正文中数据库表发送Html邮件

android系统邮件正文中数据库表发送Html邮件,android,html,sqlite,html-email,Android,Html,Sqlite,Html Email,我正在开发一个android应用程序,其中我有一个包含两列(产品、价格)的sqlite表。我想在电子邮件正文中插入此表并发送电子邮件。我在一些文档中看到android不支持表标记,因此我尝试在string.xml中使用div标记,但不起作用。我可以发送邮件正文中有文本的邮件,但不能带表格格式。我使用了下面的代码 String formattedText = getString(R.string.htmlFormattedText); Intent emailIntent2 = new Inten

我正在开发一个android应用程序,其中我有一个包含两列(产品、价格)的sqlite表。我想在电子邮件正文中插入此表并发送电子邮件。我在一些文档中看到android不支持表标记,因此我尝试在string.xml中使用div标记,但不起作用。我可以发送邮件正文中有文本的邮件,但不能带表格格式。我使用了下面的代码

String formattedText = getString(R.string.htmlFormattedText);
Intent emailIntent2 = new Intent(android.content.Intent.ACTION_SEND);
String[] recipients2 = new String[]{"xxx@gmail.com", "",};
emailIntent2.putExtra(android.content.Intent.EXTRA_EMAIL, recipients2);
emailIntent2.putExtra(android.content.Intent.EXTRA_SUBJECT, "Sample mail"); 
emailIntent2.putExtra(android.content.Intent.EXTRA_TEXT,Html.fromHtml(formattedText));
emailIntent2.setType("text/html");
startActivity(Intent.createChooser(emailIntent2, "Send mail client :"));
我如何在电子邮件正文中显示表格格式。如果不可能,请告诉我此表格的替代格式。
提前感谢

连接到存储模板并生成电子邮件HTML的服务,然后从该服务发送电子邮件


您可以构建自己的服务,也可以使用Mandrill、SendGrid或Mailjet之类的工具。

让我直说吧-您想从Android应用程序发送电子邮件,但它不允许您包含
标签?谢谢您的回复@Blowski…您还有其他选择吗