1
我創建了一個應用程序,發送郵件的形式。它適用於Gmail。但是,如果我選擇Outlook,字段文本顯示爲空,而主題和地址顯示爲文本。Android:使用Outlook發送郵件不顯示文本
爲什麼這樣的前景?
private void sendMail(String[] address, String subject, String text) {
Intent emailIntent = new Intent(Intent.ACTION_SEND);
emailIntent.setData(Uri.parse("mailto:"));
emailIntent.putExtra(Intent.EXTRA_EMAIL, address);
emailIntent.putExtra(Intent.EXTRA_SUBJECT, subject);
emailIntent.putExtra(Intent.EXTRA_TEXT, Html.fromHtml(text));
emailIntent.setType("message/rfc822");
startActivity(Intent.createChooser(emailIntent, "Email "));
}
爲什麼從文本創建Html然後將其更改回字符串? – interlude
因爲我的文字有粗體,下劃線... – Charlie