我想从我的android应用程序发送一封html电子邮件。我在这个html中使用标签。我知道Html.fromHtml()方法不支持标签。所以邮件显示为纯文本。我想把这些数据作为一个表发送,从不附加。我怎么能实现这一点。 我正在使用
Intent emailIntent = new Intent(Intent.ACTION_SEND);
emailIntent.setType("text/html");
emailIntent.putExtra(Intent.EXTRA_EMAIL, new String[] { "" });
emailIntent.putExtra(Intent.EXTRA_SUBJECT, "");
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT,Html.fromHtml(emailContent));
startActivity(Intent.createChooser(emailIntent,"Send mail..."));
提前致谢。
答案 0 :(得分:1)
你试过这样的事吗:
String body = new String("<html><body><table><tr><td><br/>" +header+"</td></tr><br/><br/>"+"Get <b> Best Score </b> in your Android Phone.<br/>"+"<a href=\"" + link_val + "\">" + text_value+ "</a>");
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, html.fromHtml(body));