0

日本から来た人はいますか?日本の携帯電話会社 (ドコモ、AU) とその電話について質問があります。長い SMS (ラテン文字 160 文字以上 / 日本語 70 文字以上) を送受信できますか? それとも、SMS を別々に送信された 2 つのフラグメントに分割していますか? 私のアプリでは、SMSManager のsendMultiPartTextMessageを使用して長い SMS を送信したいのですが、それを使用できるかどうか、またはsendTextMessageだけを使用して複数の SMS フラグメントを送信できるかどうかを知りたいです。

ありがとうございました!

4

1 に答える 1

0

ドキュメントに従って、マルチパート メッセージを送信する方法は次のとおりです。

final String phoneNumber = "1111111111";
final String message = "this is text body for multi part sms...bla bla bla...";

SmsManager sms = SmsManager.getDefault();
ArrayList<String> parts = sms.divideMessage(message);
sms.sendMultipartTextMessage(phoneNumber, null, parts, null, null);
于 2013-08-27T13:32:14.543 に答える