2

gmailでデータ共有しながら太字改行で書きたいです。\n で試してみましたが、結果を得ることができませんでした。私のコードは以下のとおりです..

        Intent intent = new Intent(Intent.ACTION_SEND); 
        intent.setType("plain/text");
        intent.putExtra(Intent.EXTRA_EMAIL, emailAddressList);  
        intent.putExtra(Intent.EXTRA_SUBJECT, emailSubject); 
        intent.putExtra(Intent.EXTRA_TEXT, "<b>Hi this is test app</b> <br/> your first app is this"); 
        startActivity(Intent.createChooser(intent, "Choice App t send email:"));

しかし、太字と改行で表示されていません

4

1 に答える 1

2

以下のコードを試してみてください。正常に動作しています:)私はテストしました

    Intent shareIntent = new Intent(Intent.ACTION_SENDTO, Uri.parse("mailto:"+emailAddressList));
                shareIntent.putExtra(Intent.EXTRA_SUBJECT, emailSubject);
                shareIntent.putExtra(
                Intent.EXTRA_TEXT,
                Html.fromHtml(new StringBuilder()
                    .append("<p><b>Hi this is test app</b></p>")
                    .append("<small><p>Hi this is test app</small>")
                    .toString()));

                    startActivity(Intent.createChooser(shareIntent, "Choice App t send email:"));
于 2012-10-23T08:37:43.670 に答える