1

私はAndroid SMSアプリケーションに取り組んでいます。

SMS の送信に問題があります。メッセージの長さが 160 を超える場合は、それらの SMS を 2 つに分けて送信する必要があります。つまり、最初の SMS で 0 ~ 159 文字、2 番目の SMS で残りの文字を送信する必要があります。

SMS が受信ボックスに到達したら、1 つのメッセージにマージする必要があります。

これを行う方法はありますか?

友達を助けてください。

4

1 に答える 1

1

マルチパート (連結) SMS を見たことがありますか? http://en.wikipedia.org/wiki/Concatenated_SMSを参照してください。

Android では、マルチパート SMS を使用して送信できますSmsManager.sendMultipartTextMessage()。メッセージを受信すると、INBOX にすべてが表示されます (パーツは電話の SMS システムによって自動的に連結されます)。

http://developer.android.com/reference/android/telephony/SmsManager.htmlを参照してください。

于 2012-08-20T10:45:44.237 に答える