title: Issue of numbers separators for the sending of grouped SMS on HTC
body: <p>There are several days that I look for a solution of my problem :</p>
  
  <p>I develop an application which allows to send SMS. </p>
  
  <p>So, if I wish to send a grouped SMS since a htc, it's impossible because the separator character has to be a semicolon (<code>;</code>). Thus if in my  Java code I replace my comma (<code>,</code>) by a semicolon (<code>;</code>) it works for the htc, but no more for others Androphones. </p>
  
  <p>Have somebody any idea ? Knowing that I had thought of detecting the model of the androphone but it is impossible, no class exists below API LEVEL 12.  (I use API LEVEL 7 and  I don't have to change)</p>
  
  <p>For more information see <a href="http://developer.android.com/reference/android/hardware/usb/UsbDevice.html#getDeviceName%28%29" rel="nofollow">usb device name</a>.</p>
  
  <p><i>My JAVA code</i> :</p>
  
  <pre><code>for(int i = 0; i &lt; listProches.size(); i++) {
    phoneNumbers = phoneNumbers + listProches.get(i).getTelephone()+";";  
  
     }
  
  phoneNumbers = phoneNumbers.substring(0, phoneNumbers.lastIndexOf(";"));
  
  Intent smsIntent = new Intent(Intent.ACTION_SENDTO,Uri.parse("smsto:" + phoneNumbers)); 
  smsIntent.putExtra("sms_body", popupTexte);
  startActivity(smsIntent);
  </code></pre>
  
  <p>Thanks for your help !</p>