smsManager.sendMultipartTextMessage(
mDests[i], mServiceCenter, messages,
sentIntents, deliveryIntents);
Nel mio SmsReceiver (sentIntents) a volte ricevo getResultCode() = 0
.Quando invio SMS, a volte il codice risultato = 0. Che cosa significa questo codice?
Secondo la documentazione: http://developer.android.com/reference/android/telephony/SmsManager.html
Significa STATUS_ON_ICC_FREE
. Ma non riesco a capire di cosa si tratta. Quando viene restituito, gli SMS non vengono inviati.
Cosa significa e come risolverlo? Qual è la ragione di STATUS_ON_ICC_FREE
?
Bella domanda: \. Questo sito Web elenca un esempio: http://hi-android.info/src/com/android/internal/telephony/gsm/SimSmsInterfaceManager.java.html che rileva il valore restituito. ICC è la tua SIM-card e quello che fanno quando rilevano quel messaggio è rimuovere qualcosa dalla SIM. Forse la SIM-card è piena? (anche il loro riferimento a TS 51.011 10.5.3 in realtà non risponde a nessuna domanda ...) – Yuri