Android: Send Multiple sms on one click -


i developing sms sending application. code running fine. able send sms application using following code :

private void sendsms(string phonenumber, string message, final int k){        string sent = "sms_sent";     string delivered = "sms_delivered";      intent sentintent = new intent(sent);     intent delivereduntent = new intent(delivered);       pendingintent sentpi = pendingintent.getbroadcast(this, 0,sentintent, 0);             pendingintent deliveredpi = pendingintent.getbroadcast(this, 0,delivereduntent, 0);      //---when sms has been sent---     sentreceiver = new broadcastreceiver() {         @override         public void onreceive(context arg0, intent arg1) {             switch (getresultcode()){                 case activity.result_ok:                     toast.maketext(getbasecontext(), "sms sent "+k,toast.length_short).show();                     break;                 case smsmanager.result_error_generic_failure:                     toast.maketext(getbasecontext(), "generic failure",toast.length_short).show();                     break;                 case smsmanager.result_error_no_service:                     toast.maketext(getbasecontext(), "no service",toast.length_short).show();                     break;                 case smsmanager.result_error_null_pdu:                     toast.maketext(getbasecontext(), "null pdu",toast.length_short).show();                     break;                 case smsmanager.result_error_radio_off:                     toast.maketext(getbasecontext(), "radio off",toast.length_short).show();                     break;             }         }     };      //---when sms has been delivered---     deliverreceiver = new broadcastreceiver() {         @override         public void onreceive(context arg0, intent arg1) {             switch (getresultcode()){                 case activity.result_ok:                     toast.maketext(getbasecontext(), "sms delivered", toast.length_short).show();                     break;                 case activity.result_canceled:                     toast.maketext(getbasecontext(), "sms not delivered", toast.length_short).show();                     break;                                   }                    }     };        try{         registerreceiver(sentreceiver, new intentfilter(sent));         registerreceiver(deliverreceiver, new intentfilter(delivered));     } catch (exception e) {         e.printstacktrace();     }      smsmanager sms = smsmanager.getdefault();     sms.sendtextmessage(phonenumber, null, message, sentpi, deliveredpi);  } 

but want send sms multiple numbers. how can that. searched on google not got satisfied answer.

simply loop list having multiple numbers , call sms.sendtextmessage inside loop


Comments

Popular posts from this blog

monitor web browser programmatically in Android? -

Shrink a YouTube video to responsive width -

wpf - PdfWriter.GetInstance throws System.NullReferenceException -