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 : <----- 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);
Marsh Posté le 11-05-2018 à 20:18:32
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 :
<-----
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.