Вы не можете сделать это с помощью Intent, поскольку приложение Android для SMS не позволяет использовать несколько получателей.
Вы можете попробовать использовать класс SmsManager
.
Прежде всего вынеобходимо запросить разрешение android.permission.SEND_SMS
в вашем AndroidManifest.
Тогда вы можете сделать что-то в этом духе.
// you need to import the Sms Manager
import android.telephony.SmsManager;
// fetch the Sms Manager
SmsManager sms = SmsManager.getDefault();
// the message
String message = "Hello";
// the phone numbers we want to send to
String numbers[] = {"555123456789", "555987654321"};
for(String number : numbers) {
sms.sendTextMessage(number, null, message, null, null);
}
Обновление: добавлено, как разделить запятую
// string input by a user
String userInput = "122323,12344221,1323442";
// split it between any commas, stripping whitespace afterwards
String numbers[] = userInput.split(", *");