我知道可以使用以下代码来调用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);