I'm new to android development. I want to send some SMS Message from my background service that it will fetch some data from the server and send it to some clients. So far it was working perfectly till they added some description to text messages. Since then, some of my messages are not sent.
Here is what I have done till now :
for (MessageData messageData : result) {
String message = messageData.getBody();
String recipient = messageData.getRecipient();
int parts_size = smsManager.divideMessage(message).size();
if (parts_size > 1) {
ArrayList<String> parts = smsManager.divideMessage(message);
smsManager.sendMultipartTextMessage(recipient, null, parts, null, null);
} else {
smsManager.sendTextMessage(recipient, null, message, null, null);
}
}
I don't know if android can handle sending messages in for-loop or if I am doing something wrong.
Thank you for helping.