我需要在我的应用中实现群发消息(短信)。 是否可以从Android应用程序发送群组短信?
我想从设备联系人列表中获取多个联系人号码,并向每个联系人列表发送一些文本。该消息应作为常见消息传递到其收件箱中。
答案 0 :(得分:1)
您可以使用SmsManager的sendXXX方法发送消息。但是,那些一次只允许一个收件人。 E.g:
sendTextMessage(String destinationAddress, String scAddress, String text, PendingIntent sentIntent, PendingIntent deliveryIntent)
destinationAddress
只能是一个电话号码,不会使用逗号或类似操作。
因此,您需要逐个为所有目的地发送单条消息。
对于使用联系人,有很多教程。这是官方的:http://developer.android.com/training/contacts-provider/index.html