我想從我的android應用程序發送郵件到指定地址。但現在我只能發送純文本消息。我想用不同顏色的文字加粗/下劃線。你可以看到我的代碼如下,其中我使用html表單來粗體文本,但是我用正常(普通)文本得到郵件意味着我不應該爲此做什麼的影響。謝謝。對文本沒有顏色影響
String mailBody="<b style=\"color:#0066FF\">Jignesh</b>";
Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
String[] recipients = new String[] { "[email protected]" };
emailIntent.setType("text/html");
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL,recipients);
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT,"Summ");
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT,Html.fromHtml(mailBody));
startActivity(Intent.createChooser(emailIntent, "Send mail..."));
你在哪些電子郵件客戶端查看?我知道我Android設備上的默認應用程序會從消息中提取所有顏色,圖片,背景等。 – animuson