我正试图通过意图发送包含HTML内容的电子邮件。 HTML内容包括锚标记。当我通过G-MAIL发送电子邮件时它工作正常,但是当我默认发送电子邮件客户端时,它比锚标签以纯文本形式发送。我google了很多但没有找到答案。许多人写了一个Android电子邮件客户端错误。
我写的代码是
final Intent emailIntent = new Intent(Intent.ACTION_SEND);
emailIntent.setType("text/html");
emailIntent.putExtra(Intent.EXTRA_SUBJECT,subjectEncoded);
emailIntent.putExtra(Intent.EXTRA_TEXT , Html.fromHtml(body));
context.startActivity(Intent.createChooser(emailIntent, "Send mail..."));
身体是
<a href='http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/pdf_open_parameters.pdf'>PDF URL</a>