在我的应用程序中,我必须在字符串中使用一些 HTML 内容。但是 HTML 没有按预期工作。我必须使用该字符串(文本)作为电子邮件发送。我要求的 HTML 顺序是:
标题(中间)
图片(中间)
说明(左对齐)
然后将此 HTML 字符串传递给电子邮件意图。但是电子邮件中没有显示图像,标题文本也没有居中对齐。这就是我做这一切的方式:
Intent it = new Intent(Intent.ACTION_SEND);
it.putExtra(Intent.EXTRA_EMAIL, "");
it.setType("text/html");
String title = title;
String emailText = emailText;
it.putExtra(Intent.EXTRA_SUBJECT, title);
it.putExtra(Intent.EXTRA_TEXT, Html.fromHtml(emailText));
this.startActivity(it);
这就是 emailText 的形成方式:
emailText = "<p style= 'color:#000000; font:Georgia; font-size:18pt; text-align:center' align = 'center'><b>" + title +" </b></p>"
+"<br/><br />"
+"<img style=\"border:3px solid #173E8C\" src=\'" +imageUrl+"\' width=\"120\" height=\"90\"align=\"center\"/>"
+"<br/><br/>"
+"<p>" + description;
但我无法获得我在顶部提到的所需结果,感谢与该问题相关的任何帮助。提前致谢..:-)