有没有来自日本的人?我对日本移动网络运营商(Docomo,AU)和他们的手机有疑问:他们能够发送/接收长短信(超过160个拉丁字符/ 70个日文字符)吗?或者他们将SMS分成两个单独发送的片段? 在我的应用程序中,我想使用SMSManager的 sendMultiPartTextMessage 发送长短信,我想知道我是否可以使用它或仅使用 sendTextMessage 发送多个SMS片段。
谢谢!
答案 0 :(得分:0)
根据documentation,您可以发送多部分信息:
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);