Comment envoyer un message texte de plus de 1 nombre?
Je suis en train d'avoir une liste de numéros de téléphone.
Je veux savoir est-il un moyen d'envoyer un message texte de plus de 1 nombre iprogrammatically dans Android?
Si oui, comment?
OriginalL'auteur coder_For_Life22 | 2011-10-14
Vous devez vous connecter pour publier un commentaire.
Vous ne pouvez pas le faire par l'intermédiaire d'Intention, que l'android application SMS ne permet pas à plusieurs destinataires.
Vous pouvez essayer d'utiliser le
SmsManager
classe.Tout d'abord, vous devez demander l'autorisation
android.permission.SEND_SMS
dans votre AndroidManifest.Ensuite, vous pouvez faire quelque chose le long de ces lignes.
Mise à jour: Ajout de comment scinder une chaîne séparée par des virgules
String numbers[] = commaString.split(", *");
devrait fonctionner.Pourriez-vous ajouter à cela le code ci-dessus? Suffit d'utiliser par exemple, un utilisateur entre 122323,12344221,1323442, et j'obtiens la Chaîne de l'Édition de texte..Comment puis-je convertir cette Chaîne de nombres[]?
Ce code ne fonctionne pas .. parce que votre boucle for s'exécute plus rapidement que l'envoi d'un message de processus.. donc dans la boucle en vous disant
SmsManager
pour envoyer des sms alors qu'il est occupé à envoyer des sms précédentalors, comment surmonter le défaut d'envoyer des sms à plusieurs @Praveen
OriginalL'auteur Matthew Rudy
pour le groupe de sms ou de plusieurs sms, utilisez ce
vous pouvez modifier ce "9873854; 750313; 971855; 84393" avec votre numéro de contact
OriginalL'auteur Shiv Kumar
aucun moyen de le juste permettre à un destinataire/sms.
OriginalL'auteur Umer Naseer