2

メールインテントでHTMLを送信することは可能ですか。私はこれについていくつかの質問を見ましたが、それらはすべて次のようなもので答えられます:

        final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
        emailIntent.setType("text/html");
        emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, titleString);
        emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, Html.fromHtml(htmlString));
        startActivity(Intent.createChooser(emailIntent, "Email:"));

テーブルでデータを送信しようとしていますが、Html.fromHtmlによってテーブルレイアウトが削除されます。

HTMLコンテンツタイプの電子メールを送信する他のオプションはありますか...?

4

2 に答える 2

1

次の回避策で解決しました。

HTMLファイルを作成し、添付ファイルとして送信します。

于 2012-07-04T15:41:31.950 に答える
1

android.text.Htmlでサポートされているタグを使用してメール本文を作成します。https://github.com/android/platform_frameworks_base/blob/master/core/java/android/text/Html.java

于 2012-06-07T11:32:27.470 に答える