我试图从我的应用程序发送电子邮件,我在android上的电子邮件客户端中看到了应有的链接,但当我检查电子邮件接收器时,没有链接。
这是我的代码:
emailIntent = new Intent(android.content.Intent.ACTION_SEND);
emailIntent.setType("text/html");
emailIntent.putExtra(Intent.EXTRA_EMAIL,
new String[] { "" });
emailIntent.putExtra(
android.content.Intent.EXTRA_SUBJECT,
MainActivity.getCurrentActivity().getString(
R.string.mailTitle));
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT,
Html.fromHtml(text));
“文本”是html。
谢谢你。
试试这个
private void sendMail(String[] emailaddressList)
{
Intent sendIntent;
sendIntent = new Intent(Intent.ACTION_SEND);
sendIntent.setType("text/html");
String body="Go to this link \n\n\n";
String link=Html.fromHtml(body)+"\"https://www.google.com"";
sendIntent.putExtra(Intent.EXTRA_SUBJECT, "Mail test");
sendIntent.putExtra(Intent.EXTRA_TEXT, link);
sendIntent.putExtra(Intent.EXTRA_EMAIL,emailaddressList);
startActivity(Intent.createChooser(sendIntent, "Send Mail"));
}