Si j'ai une liste de numéros, comment puis-je leur envoyer un SMS à l'aide d'Android SDK?Comment envoyer un SMS à plusieurs utilisateurs sous Android
Merci.
Si j'ai une liste de numéros, comment puis-je leur envoyer un SMS à l'aide d'Android SDK?Comment envoyer un SMS à plusieurs utilisateurs sous Android
Merci.
Un seul message peut être envoyé en utilisant SmsManager. Vous pouvez également trouver un exemple here. Bien que je pense que la seule façon d'envoyer des SMS à plusieurs destinataires est de faire une boucle dans la liste et d'envoyer des messages un par un.
sur le bouton Click Écrivez le code suivant;
sendButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v)
{
// TODO Auto-generated method stub
String dest = destiny.getText().toString();
if(dest.indexOf(",")>0)
{
for(int i=0;i<dest.length();i++)
{
multiContact = dest.split(",");
}
}
String sms = message.getText().toString();
if(PhoneNumberUtils.isWellFormedSmsAddress(dest))
{
for(String contact:multiContact)
{
smsManager.sendTextMessage(contact, null, sms, null, null);
Toast.makeText(SampleSms.this, "SMS messgae Sent to"+contact, Toast.LENGTH_LONG).show();
}
}
else
{
Toast.makeText(SampleSms.this, "SMS messgae Sent failed", Toast.LENGTH_LONG).show();
}
}
});