android - 如何向多个收件人发送短信?

标签 android

如何在 android 中向多个收件人发送短信?我想在我的应用程序中向许多接收者发送 SMS。我知道这段代码:

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” Intent 将消息发送给许多收件人?也就是说,如何调用第三方应用向手机中的多个收件人发送一条短信?

最佳答案

向多个号码发送短信:

String strnum="10086;10086;10087;10089";
Uri smsToUri = Uri.parse("smsto:" + strnum);

或使用 SmsManager 向多个号码发送短信看这篇文章

Unable to send sms using SmsManager in Android

关于android - 如何向多个收件人发送短信?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11176270/

相关文章:

android - 如何将参数发送到 android 中 WebView 中的本地文件?

android - 带有 include 标签的可观察字段

java - Android Studio - 在非 Activity 中通过字符串访问可绘制对象?

android - 了解 SQLite 游标行为

android - 对话框 fragment 和 RecyclerView

android - 来自另一个布局的 findViewById() 不更新数据

android - 4 天后,应用仍未在 Google Play 搜索中编入索引

android - 如何使用 json 将 GPS 坐标从 android 发布到数据库

android - 在 Android 中打开以阿拉伯语命名的文件

java - 对 Android 中的触觉反馈感到困惑