You don't have to wait for each message to be sent before sending the next.

-Erik

On Saturday, November 3, 2012 12:20:01 AM UTC-7, Haris wrote:
>
> Hi....
>
>    I need to crete an application like group messaging. For that I am 
> using SmsManager class. 
>
> MY code look like
>
>
> static List<String> phone_num = new ArrayList<String>();static List<String> 
> SMS = new ArrayList<String>();
>
>    @Overridepublic void onCreate(Bundle savedInstanceState) {
>     super.onCreate(savedInstanceState);
>     setContentView(R.layout.main);
>             readExcelFile(this, "/sdcard/Excel.xls");
>     View readExcelButton = findViewById(R.id.buttonSend);
>             readExcelButton.setOnClickListener(this);
> }
>
>
>       public void onClick(View v) {
>         switch (v.getId()) {
>         case R.id.buttonSend:
>           for(int i=0;i<phone_num.size();i++)
>             {
>                SmsManager smsManager = SmsManager.getDefault();
>                smsManager.sendTextMessage(phone_num.get(i),SMS.get(i), null, 
> null);        
>                 }
>
>   Toast.makeText(getBaseContext(), 
> "Sendingfinished",Toast.LENGTH_SHORT).show();  
>
>
>                 break;
>        default: break;
>         }
>     }
>
>
> My question is, is it a right method for sending group sms. Or should I 
> create pendingIntent with broadcast receiver to monitor the sending process 
> and wait inside the for loop until each message send finished to send next. 
>
> Thanks in advance.... 
>
>
>

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to