Notifications multiples pour la même activité
J'ai une activité qui est ouvert à partir de la barre de notification, mais quand je fais NotificationManager.notify(...)
, je suis en train de donner à l'intention d'un autre paquet, de sorte que chaque notification s'ouvre à la même activité, mais l'obtention de la DB d'autres informations les uns des autres.
Mais quand j'essaie d'entrer à l'un des notifications (par exemple, il y a 3 notifications), ils ont tous de m'envoyer à l'activité avec le même faisceau que le dernier. Après avoir essayé avec des Drapeaux, je ne sais vraiment pas où est le problème (certains drapeaux rend la notification d'entrer à l'activité avec le premier bundle).
Je suis en suivant la façon dont ils l'ont utilisé dans le tutoriel.
- Pouvez-vous partager une partie du code où vous êtes la création de l'instance d'Intentions? J'ai eu un problème similaire et c'était parce qu'ils étaient en attente d'intentions ont été réutilisés par le cadre.
Vous devez vous connecter pour publier un commentaire.
Si le PendingIntent a la même opération, de l'action, des données, des catégories, des composants et des drapeaux, il sera remplacé.
Selon la situation, j'ai l'habitude de résoudre ce problème en fournissant un unique code de la demande, soit comme des valeurs statiques (0,1,2) ou l'id de ligne de données, je suis de la réception de la DB.
Puis-je utiliser la même valeur unique pour notify() comme