Hier ist das Problem: Ich zeige Benachrichtigungen gerade gut, wenn ich 3 Benachrichtigungen senden kann ich alle 3 von ihnen sehen. Egal, welche Benachrichtigung ich treffe oder ob ich die App öffne. Es wird immer die Aktion der letzten Benachrichtigung ausführen, und es verwirft die älteren Wünsche.Letzte Firebase Benachrichtigung Aktion überschreibt die älteren in Android
Was ich will, ist es auf/App öffnen, mit dem neuesten beginnen und mit den älteren weitermachen.
Muss ich damit nur Logik umgehen? Oder gibt es eine Methode wie die Verwendung von ausstehenden Absichten, die ich verwenden könnte?
ich den Code nicht unbedingt benötigen, dies zu beheben, nur eine Erklärung, wie dies liegt hier :)
Vielen Dank für Ihre ausführliche Antwort! Lassen Sie mich sehen, wenn ich verstehe, die Art, es zu beheben, wäre, zu ändern, wo ich die Funktion rufe? Die Absicht, die ich vorbeigehe? oder wäre es, die Funktion selbst zu ändern? – dfabiano
In dieser Zeile 'PendingIntent resultPendingIntent = PendingIntent.getActivity (mCtx, NOTIFICATION, intent, PendingIntent.FLAG_UPDATE_CURRENT); 'Sie müssen sicherstellen, dass der Wert" NOTIFICATION "für verschiedene Benachrichtigungen unterschiedlich ist. –