One SMS can only have 160 chars. The SMS(/Message) app allows the user to type in more than 160 character, but will send it in multiple SMS messages. It chops the entire message up in as many parts that are necessary so that each part doesn't contain more than 160 chars.
Some apps on the receiving side can detect that multiple SMS-es are part of one larger message and can re-assemble them back into one large SMS message. However, over the air, each SMS (part) can have no more than 160 chars. On Mar 22, 7:06 pm, AJ <[email protected]> wrote: > Hi group > > I facing one strange problem. > > I am sending some text to SMS app as a body. But when the text size > increases more than 200 characters, it cuts the body from there. Only > first 200 characters are appearing in the SMS body. But I can write > more text when SMS gets launched :( > > Is there any limitation while sending characters to SMS? > if yes then its ok > But if no then where i am doing wrong? > > My code looks like :- > > String txt = " characters .... more than 200 "; > > Intent intent = new Intent(Intent.ACTION_SEND); > intent.setType("text/plain"); > intent.putExtra("sms_body", txt); > intent.putExtra(Intent.EXTRA_TEXT, txt); > _activity.startActivity(Intent.createChooser(intent, > _activity.getText("text titte"))); > > Thanks, > Ajeet Singh -- You received this message because you are subscribed to the Google Groups "Android Discuss" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/android-discuss?hl=en.
