bonjour,

dans mon application, je crée des alarmes répétitive.

j'ai un problème lorsque l'alarme est crée et que l'utilisateur souhaite changer d'heure, l'application ne me modifie pas l'heure de mon alarme, il m'en crée une nouvelle.

pourtant j'ai vu que:

Configurer une seconde alarme en utilisant la même intention remplacera la première.
voici comment je crée mon alarme:

Code java : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
		this.intent = new Intent(context,alarme_action.class);
		this.intent.setAction(type);
		this.intent.setData(Uri.parse("com.bibi.chuut.alarme:"+this.nom));
		this.pending_intent = PendingIntent.getBroadcast(context, 0, this.intent, 0);
                this.alarme_manager.setRepeating(AlarmManager.RTC_WAKEUP, this.date.getTimeInMillis(), this.intervale, this.pending_intent);

une solution que je peux utiliser est de vérifier si l'alarme existe déjà, si elle existe, l'annuler puis la recréer. mais je voudrais savoir pourquoi il me crée une nouvelle alarme.

Merci.