如何与多个收件人一起创建SMS Intent?

时间:2014-05-30 15:45:55

标签: java android android-intent sony-xperia

我创建了一个短信意图,为多个收件人撰写邮件。

String recipients = "smsto:1111;2222;3333"
Intent intent = new Intent(Intent.ACTION_SENDTO, Uri.parse(recipients));
intent.putExtra("sms_body", message);
intent.putExtra("compose_mode", true);

问题是,并非所有设备/应用程序似乎都使用分号(;)作为收件人分隔符。

例如,在Sony Experia Z1 / Z2上,收件人用逗号(,)分隔。
在这些设备上启动Intent时,我的Uri中的所有数字都只合并到一个收件人。结果,消息仅被发送到第一个号码(1111)。

是否有更好的方法可以向此Intent添加多个收件人?

0 个答案:

没有答案