是否可以发送带有项目符号列表html标记的电子邮件? 我尝试执行以下操作:
StringBuilder builder = new StringBuilder();
builder.append("<html><body>" + label + "<br>" + "<ul>");
for(int i = 0; i < list.size(); i++){
builder.append("<li>" + wishes.get(i).getName() + "</li>");
}
builder.append("</ul></body></html>");
Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
emailIntent.setType("text/html");
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, aEmailList);
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, Html.fromHtml(builder.toString()));
startActivity(Intent.createChooser(emailIntent, "Send mail..."));
但我只看到Gmail中的文字而非项目符号列表 提前致谢
答案 0 :(得分:1)
HTML.fromHtml()
不支持<ul><ol><li>
代码,请参阅Html List tag not working in android textview. what can i do?来解决此问题,您可以通过添加换行符,空格和项目符号来手动设置列表格式