Jump to content

Problème avec onReceive


blubsy

Recommended Posts

Bonjour,

je met en place une appli qui surveille la réception des sms.

J'ai beau testé tous les tuto que j'ai trouvé sur le net à chaque fois lorsque je test sur mon phone je n'ai aucune réponse.

Quelqu'un à une idée de mon problème ?

MErci par avance pour votre aide.

       @Override
       public void onReceive(Context context, Intent intent) {
           // TODO Auto-generated method stub

           Toast.makeText(context, "Action", Toast.LENGTH_SHORT).show();

           if(intent.getAction().equals("android.provider.Telephony.SMS_RECEIVED")){
               Bundle bundle = intent.getExtras();
               if(bundle != null){
                   Object[] pdus = (Object[]) bundle.get("pdus");
                   SmsMessage[] messages = new SmsMessage[pdus.length];
                   for(int i = 0; i                        messages[i]=SmsMessage.createFromPdu((byte[])pdus[i]);
                   for(SmsMessage message : messages){
                       Log.i("1111111111111111",message.getOriginatingAddress()+"::"+message.getMessageBody());


                   }    


               }                                            
           }

       }

   }

JE précise que les droits son bien dans le manifest.

Bon week end.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...