smsManager.sendMultipartTextMessage(
mDests[i], mServiceCenter, messages,
sentIntents, deliveryIntents);
在我的SmsReceiver(sentIntents)有时我收到getResultCode() = 0
。当我发送短信,有时结果代码= 0.那个代码是什么意思?
根据文档:http://developer.android.com/reference/android/telephony/SmsManager.html
这意味着STATUS_ON_ICC_FREE
。但我不明白它是什么。 返回时 - SMS不发送。
这是什么意思和如何解决它? STATUS_ON_ICC_FREE
是什么原因?
问得好:\。本网站列出了一个示例:http://hi-android.info/src/com/android/internal/telephony/gsm/SimSmsInterfaceManager.java.html,它捕获返回值。 ICC是您的SIM卡,他们在收到该消息时所做的是从SIM中删除某些内容。也许SIM卡已满? (即使他们提到TS 51.011 10.5.3也没有真正回答任何问题......) – Yuri