gpt4 book ai didi

java - Intent 中的 Action_Send_Multiple 不起作用

转载 作者:行者123 更新时间:2023-12-01 21:17:36 24 4
gpt4 key购买 nike

我尝试发送电子邮件并从多个 EditText 中获取文本。但是,当我单击该按钮时,我只看到电子邮件正文中的最后一个 EditText

有什么问题吗?

private View.OnClickListener myListener = new View.OnClickListener() {
public void onClick(View v) {
Intent emailIntent = new Intent(Intent.ACTION_SEND_MULTIPLE);
emailIntent.setType("message/rfc822"); //specifies message for email app.
emailIntent.putExtra(Intent.EXTRA_EMAIL, new String[] {"my_email@gmail.com"} );
emailIntent.putExtra(Intent.EXTRA_SUBJECT, "Заявка на замер");
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, "Имя клиента: " + getOrderName());
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, "Номер телефона : " + getOrderPhone());
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, "Адрес : " + getOrderAdress());
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, "Дата : " + getOrderDate() );
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, "Удобное время : " + getOrderTime() );
startActivity(Intent.createChooser(emailIntent, "Выберите почтовый сервис"));
}
};

作为电子邮件正文的结果,我只看到最后一封:

Удобное время 

最佳答案

尝试下面的方法,它会对你有用

通过将字符串合并为一个,您可以实现您想要的结果

    private View.OnClickListener myListener = new View.OnClickListener() {
public void onClick(View v) {
Intent emailIntent = new Intent(Intent.ACTION_SEND_MULTIPLE);
emailIntent.setType("message/rfc822"); //specifies message for email app.
emailIntent.putExtra(Intent.EXTRA_EMAIL, new String[] {"my_email@gmail.com"} );
emailIntent.putExtra(Intent.EXTRA_SUBJECT, "Заявка на замер");


String body ="Имя клиента: " + getOrderName()+"\n"+
"Номер телефона : " + getOrderPhone()+"\n"+
"Адрес : " + getOrderAdress()+"\n"+
"Дата : " + getOrderDate()+"\n"+
"Удобное время : " + getOrderTime();
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, body);
startActivity(Intent.createChooser(emailIntent, "Выберите почтовый сервис"));


}
};

祝你编码愉快!

关于java - Intent 中的 Action_Send_Multiple 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39699901/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com