划分冗长的短信并一起阅读

时间:2012-08-20 08:47:50

标签: android

我正在开发Android短信应用程序。

发送短信时遇到问题。如果消息长度超过160,那么我必须将这些短信发送为两个,即第一个短信中的字符0-159和第二个中的剩余字符。

当SMS到达收件箱时,必须将其合并回一条消息。

有没有办法做到这一点?

请帮帮我朋友。

1 个答案:

答案 0 :(得分:1)

你看过多部分(连接)短信吗?见http://en.wikipedia.org/wiki/Concatenated_SMS

在Android上,您可以使用SmsManager.sendMultipartTextMessage()发送多部分短信,当您收到消息时,您可以在INBOX中获取整个内容(这些部分会自动连接到手机上的短信系统)。

请参阅http://developer.android.com/reference/android/telephony/SmsManager.html