Brauchen Sie einen Ratschlag, wie wir die Anzahl der Plaketten verringern, sobald die Benachrichtigung gelesen wurde. Die Badgezählung wird jedes Mal erhöht, wenn eine Push-Nachricht vom Server gesendet wird (die Badge-Zähllogik befindet sich auf dem Server). Sobald die Nachricht auf dem Gerät gelesen wurde und keine neue Push-Nachricht vom Server gesendet wurde, dekrementieren wir die Anzahl.Verringern Sie die Anzahl der Push-Plaketten
0
A
Antwort
1
Sie erhalten den Benachrichtigungsdatensatz vom Serverende und Sie verwenden das Modell für Getter und Setter. Zu diesem Zeitpunkt sollten Sie einen weiteren booleschen Schlüssel IsRead verwenden, der angibt, dass die Benachrichtigungsnachricht gelesen wird oder nicht und beim Anzeigen der Benachrichtigungsanzahl alle überprüfen IsRead-Taste und zeigen entsprechend:
das würde Ihnen helfen, die gelesenen und ungelesenen Nachrichten anzuzeigen Anzahl, seine Hilfe mir, bitte wenden Sie diese Logik;
Verwandte Themen
- 1. Sellerie. Verringern Sie die Anzahl der Prozesse
- 2. So verringern Sie die Anzahl der Datenbanktabellenzeilen Ganzzahliger Wert
- 3. Verringern Sie die Anzahl der vom Ruhezustand benötigten Abfragen.
- 4. Verringern Sie die Anzahl an Google Places-Vervollständigungsaufforderungen
- 5. Processing - Schleifen - Anzahl der Kreise verringern
- 6. PHP Anzahl verringern zwischen Daten
- 7. Verringern der Anzahl der Vergleiche in einer gespeicherten SQL-Prozedur
- 8. Verringern Sie die Anzahl der X-Achsen-Ticks (Etiketten) in Balkendiagramm
- 9. So verringern Sie die Ausführungszeit für SVM
- 10. Verringern der Gesamtberechnungszeit
- 11. Verringern Sie die Laufzeit dieser Funktion?
- 12. Verringern Sie die Dichte von 3D-Punktwolken
- 13. Verringern Sie die Größe der Rating Bar in Android 2.1
- 14. Verringern Sie die Höhe der Tabstopps in gnome Terminal
- 15. Verringern Sie die falsche negative Rate in der Signalvorhersage
- 16. Verringern Sie die Lautstärke der Audiodatei nach Prozentwert mit SOX
- 17. Wie verringern Sie die Höhe der Navigationsleiste in Bootstrap 3?
- 18. So verringern Sie die Höhe der Navigationsleiste in Xamarin-Formularen
- 19. Verringern Sie die Zellenbreite und Schriftgröße der Tabelle mit pandoc.table()
- 20. Verringern Sie den Wert in der Datenbank
- 21. SPARK: Erhöhen der Anzahl der DRIVER MEMORY kann die Leistung verringern?
- 22. Reduzieren Sie nur die Anzahl der Ziffern in NumberPicker.
- 23. Verringern der Timer-Variable
- 24. Verringern Sie die Tabellenzellenhöhe auf weniger als die Schrifthöhe
- 25. Verringern Sie die Ränder zwischen Plots, wenn Sie cowplot verwenden
- 26. Die verringern Funktion verursacht Fehler
- 27. Kann Lombok die Leistung verringern?
- 28. Warenkorb Artikel Anzahl erhöhen/verringern & zum Warenkorb hinzufügen
- 29. So reduzieren Sie die Anzahl der Ballons
- 30. Überprüfen Sie die Anzahl der Elemente jQuery