我想知道是否有一种方式可以使用SmsManager向多个人发送短信。我知道可以通过遍历联系人并逐个发送短信来实现,但我认为可能有一种方法可以做到这一点。
下面是我使用的代码:
下面是我使用的代码:
SmsManager.getDefault().sendTextMessage("PHONE_NOS", null,msg.getText().toString(), sentPI, deliveredPI);
PS:我已经尝试使用“;”作为分隔符。但唯一发生的事情就是它只发送短信给列表中的第一个人。
对于那些看到这条消息较晚的人,需要说明的是无法向多个人发送短信。正如Bill Mote所指出的那样,如果有这样一个可能,就会有一个API接受“数字列表”作为参数。因此唯一可能的解决方案是针对这些号码进行迭代,并逐个发送。