Sending long sms messages
<p>I've got an app that lets users send sms messages. Works great when the message &lt; 160 characters. After that, things work less-perfectly. Seems like there are a few options here:</p>

<ol>
<li>Manually break the message up into multiple SMSs, send each part as a separate SMS.</li>
<li>Use the multi-part send SMS function (sendMultipartTextMessage()).</li>
<li>Send the message as an MMS message (sendDataMessage()?).</li>
</ol>

<p>Here's my novice take on it:</p>

<p>1)
most well supported across carriers. Users may get mad that you just cost them N separate messages though, instead of converting to MMS or something.</p>

<p>2)
not sure if this is supported by different carriers, and read that once the message is greater than 3 * 160 chars in length, gets converted to MMS anyway by different SMS apps - maybe stay away from this altogether.</p>

<p>3)
not sure how to do this, and older phones might not support MMS. To send an MMS using the android SDK, do we just use the SmsManager.sendDataMessage() method?</p>

<p>Thanks </p>
