Bonjour,
Je travaille sur une application pour envoyer des sms. Elle fonctionne mais cependant des SMS ne sont pas reçus à certains moments.
J'ai utilisé PendingIntent mais je n'y connais pas grand chose.
Voici un extrait de mon code :
<-----
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
final PendingIntent deliveredPendingIntent = PendingIntent.getBroadcast(this, 0, new Intent(SMS_DELIVERED), 0);
 
registerReceiver(new BroadcastReceiver() {
                            @Override
                            public void onReceive(Context context, Intent intent) {
                                switch (getResultCode()) {
                                    case Activity.RESULT_OK:
                                        inutile = "kk";
                                        break;
                                    case Activity.RESULT_CANCELED:
                                        error++;
                                        System.out.println ("Erreur ! ") ;
                                        test = "Erreur : " + String.valueOf(error);
                                        Log.d("message", test);
 
                                        break;
                                }
                            }
                        }, new IntentFilter(SMS_DELIVERED));
 
 
SmsManager.getDefault().sendTextMessage(num, null, msg, sentPendingIntent  ,deliveredPendingIntent );
----->

Merci d'avance.