我知道我可以使用以下代码调用 Android 的默认电子邮件客户端来发送电子邮件。
在支持纯文本的电子邮件客户端中,我需要使用"\n"
来制作换行符,但在支持 html 的电子邮件客户端中,我需要使用"<br/>"
来制作换行符。
怎么知道支持什么样的邮件客户端?谢谢!
Intent emailIntent=new Intent(Intent.ACTION_SEND);
String subject = "Your sms sent by email";
String body = "aa"+"<br/>"+"bb";
String[] extra = new String[]{"aa@gmail.com"};
emailIntent.putExtra(Intent.EXTRA_EMAIL, extra);
emailIntent.putExtra(Intent.EXTRA_SUBJECT, subject);
emailIntent.putExtra(Intent.EXTRA_TEXT, body);
emailIntent.setType("message/rfc822");
startActivity(emailIntent);