java - Why can't i send a MessageConnection message from a Blackberry group address? -
i'm trying send lot of sms texts @ once, works fine when pull numbers contacts themselves, when them group illegalargumentexception says "invalid destination address: trailing characters:" followed recipient's number.
i numbers contacts this:
private void addcontactgroup(blackberrycontactgroup group) { blackberrycontact contact; for(int i=0;i<group.numcontacts();i++) { _cntctsnmbrs.addelement(group.getaddress(i).trim()); } }
and send message:
try { _conn = (messageconnection)connector.open("sms://"); final textmessage msgout = (textmessage) _conn.newmessage(messageconnection.text_message, "sms://"+_cntctsnmbrs.elementat(i)+":0"); msgout.setpayloadtext(frmtdmsg); _conn.send(msgout); } catch (final exception e) {}
i searched on couldn't find error anywhere.
it turns out of rim oses add invisible control characters strings of group's addresses, called stringbuf.deletecharat(0)
each address , worked out
Comments
Post a Comment