我在想,如果有人能帮我解决这个问题的话,我在行动方面遇到了麻烦。我已经设置好所有信息都发送到电子邮件和地址。我的问题是,我不确定我是否能或是否有可能把不同行的信息分开。
我想把我的1号物品放在一行,把我的2号物品放在另一行。我正试着把所有不同号码的邮件放到电子邮件的不同行中。这是可能的,还是我需要重做代码才能实现?
提前感谢您的帮助和时间!
这是我的代码:

String message = pIN1 + " " + pD1 + " " + passM1 + " " + pU1 + " " + pIN2 + " " + pD2 + " " + passM2 + " " + pU2;

String[] to=new String[]{""};
String subject = ("Results");
Intent emailIntent = new Intent(Intent.ACTION_SEND);
emailIntent.putExtra(Intent.EXTRA_EMAIL, to);
emailIntent.putExtra(Intent.EXTRA_SUBJECT, subject);

if (passSN.equals("2")){
    emailIntent.putExtra(Intent.EXTRA_TEXT, message);
    emailIntent.setType("message/rfc822");
    startActivity(Intent.createChooser(emailIntent, "Email"));
} else {
    Toast.makeText(getApplicationContext(), "Error", Toast.LENGTH_LONG).show();
}

最佳答案

您可以使用新行字符来实现所需的功能:

String message = pIN1 + "\n" + pD1 + "\n" + passM1;

10-07 20:54