J'ai réussi à écrire une petite application de test qui peut recevoir et envoyer des SMS, mais j'ai eu quelques questions. (C'est 'cos partie du code que j'ai copié d'ailleurs et je voudrais mieux comprendre ).Questions concernant le traitement des SMS reçus
Dans mon
AndroidManifest
, ainsi que la sous-classe deBroadcastReceiver
, il est fait référence à la chaîne littérale"android.provider.Telephony.SMS_RECEIVED"
. Cependant, je n'ai pas trouvé aucune référence dans l'API qui le mentionne. Quelqu'un pourrait-il me diriger vers une référence qui énumère/explique ces?Dans le cadre de faire passer le message de l'intention, je l'ai fait:
Object[] pdus = (Object[]) intent.getExtras().get("pdus");
Encore une fois cette question est liée à l'utilisation de la chaîne littérale hardcoded. Où la chaîne "pdus"
est-elle répertoriée et décrite?
Merci d'avance!
Quelle version d'Android utilisez-vous? –
J'utilise la version 1.6 – Edwin