1

私は自分の質問を適切に説明していないと思います。ユーザーが電子メールの内容を選択できるようにするテキスト領域を xml に追加したいと考えています。さらに、電子メールの送信先の電子メール アドレスに基づいて電子メールの内容を変更できるタグを使用できるようにしたいと考えています。ユーザーは Dear を追加できます。たとえば、電子メール アドレスが james @ mail.com である別の人が電子メールを受信した場合、その電子メールは Dear james になります。技術的には、デバイスが電子メールを送信する前に、データベースから電子メール アドレスが james @mail.com であるユーザーの名前を確認し、タグを James に置き換えます。私は何か意味がありますか?

よろしくお願いします

4

1 に答える 1

0

うーん、これを行うことができます:

String body = "<h1> any html! </h1>";

Intent intent = new Intent(Intent.ACTION_SEND);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setType("text/html");
intent.putExtra(Intent.EXTRA_EMAIL, new String[]{"me@test.com"});
intent.putExtra(Intent.EXTRA_TEXT, Html.fromHtml(body));
Intent chooser = Intent.createChooser(intent, "Send Email");
       chooser.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(chooser);

これにより、HTML メールが作成されます。body タグは、任意のものにすることができます (ユーザー入力も含む)。

そうですか?

于 2012-06-20T18:52:00.493 に答える