如何向Android中的多个收件人发送短信?我想在我的应用程序中向许多接收者发送短信。我知道这段代码:
Uri smsToUri = Uri.parse("smsto:" + 10086);
Intent intent = new Intent(
android.content.Intent.ACTION_SENDTO, smsToUri);
String message = "hello";
// message = message.replace("%s", StoresMessage.m_storeName);
intent.putExtra("sms_body", message);
startActivity(intent);
这项工作适用于单个收件人。但是如何使用“ACTION_SENDTO”意图将邮件发送给多个收件人?也就是说,如何调用第三方应用程序向手机中的许多收件人发送短信?
答案 0 :(得分:9)
将短信发送给多个号码:
String strnum="10086;10086;10087;10089";
Uri smsToUri = Uri.parse("smsto:" + strnum);
或使用SmsManager向多个号码发送短信,请参阅此帖子
答案 1 :(得分:0)
这是教程向您展示如何做到
http://mobiforge.com/developing/story/sms-messaging-android
此链接显示如何将联系信息发送到您的应用
http://developer.android.com/guide/topics/providers/content-providers.html
希望它有用