我想在用戶決定共享我的應用程序時發送HTML電子郵件。我正在使用HTML以獲得自定義和上訴的消息。發送包含意圖的HTML電子郵件
第一種方法,我試圖創建一個使用Html.fromHtml我的HTML(內嵌樣式)的字符串,但是當我收到電子郵件是純文本文件,不需要定製。
第二種方法,發送附有HTML文件。這種方法的問題是在用戶打開附件之前不會顯示HTML。
什麼是最好的解決方案,這可能嗎? 謝謝!
我想在用戶決定共享我的應用程序時發送HTML電子郵件。我正在使用HTML以獲得自定義和上訴的消息。發送包含意圖的HTML電子郵件
第一種方法,我試圖創建一個使用Html.fromHtml我的HTML(內嵌樣式)的字符串,但是當我收到電子郵件是純文本文件,不需要定製。
第二種方法,發送附有HTML文件。這種方法的問題是在用戶打開附件之前不會顯示HTML。
什麼是最好的解決方案,這可能嗎? 謝謝!
實現你的任務你可以通過跨區文字在你的額外費用。爲確保意圖僅解析處理電子郵件的活動(例如Gmail和電子郵件應用程序),可以使用ACTION_SENDTO和Uri開頭的mailto方案。這也將工作,如果你不事先知道收件人:
final Intent shareIntent = new Intent(Intent.ACTION_SENDTO, Uri.parse("mailto:"));
shareIntent.putExtra(Intent.EXTRA_SUBJECT, "The Subject");
shareIntent.putExtra(
Intent.EXTRA_TEXT,
Html.fromHtml(new StringBuilder()
.append("<p><b>Some Content</b></p>")
.append("<small><p>More content</p></small>")
.toString())
);
這個環節將是對您有用[鏈接] [1] [1]:http://stackoverflow.com/questions/2007540/how-to-send-html-email – 2013-03-22 15:59:00