1

我有 3 个文本输入,如下所示:

name _____ <e.g JohnMclain “<--只是一个例子哈哈”

date _____ <e.g 09/09/13

phone _____ <e.g 09765432100

当我单击发送按钮时,它在电子邮件消息中的显示如下: 姓名:John Mclaindate:09/09/13 电话:09765432100

我需要它在单独的行中,例如:

姓名:约翰·麦克莱恩

日期:09/09/13

电话:0976543100`

我的代码是这样工作的:

            emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, recipients);
            emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "A message");
            emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, Text1 + Name + Text2 + Phone + Text3 + Date);
         

为什么会出现这样的情况?

我也试过下面的代码。Date 和 Text3 是电子邮件中唯一出现的

 emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, Text1 + Name);
 emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, Text2 + Phone);
 emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, Text3 + Date);
4

1 回答 1

2

你有没有尝试过:

emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, Text1 + Name + "\n" + Text2 + Phone + "\n" + Text3 + Date);
于 2013-06-12T00:08:26.613 回答