42 commentaires

  1. sonia

    Bonjour,
    j’ai un problème au niveau du toast ds le BroadcastReceiver quand je reçois le message le toast ne s’affiche pas sachant que je l’ai récupéré ds une var str voila le morceau de code pour mieux clarifier

    SmsMessage[] sms= null;
    String str=””;
    if(bundle!=null)
    {
    Object [] pdus=(Object[])bundle.get(“pdus”);// recupérer le tableau d’objet pdus
    sms = new SmsMessage[pdus.length];// créer tebleau de sms pour chaque msg

    for(int i=0;i<sms.length;i++) // créer un msg pour chaque tableau et l'insérer dedans
    {
    sms[i]= SmsMessage.createFromPdu((byte[])pdus[i]);
    str += "message de la part de "+sms[i].getDisplayOriginatingAddress();
    str+=":";
    str+=sms[i].getMessageBody().toString();
    str+="\n";

    // Toast.makeText(context,str,Toast.LENGTH_SHORT).show();// afficher le msg

    }

    Toast.makeText(context,str,Toast.LENGTH_SHORT).show();// afficher le msg

    Répondre

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>