Come rimuovere una notifica push Android dal Centro di notifica quando l'app viene avviata dalla sua icona di launcher?
-
21-12-2019 - |
Domanda
Vorrei rimuovere tutte le notifiche pendenti, se l'utente avvia l'app tramite l'icona di avvio.Questo è il tipo di relativo a questa domanda (iOS) Come catturare tutte le notifiche di Push IOS con diverse azioni dell'utente, incluso Toccare l'icona dell'app , solo che non mi importa di nessun dato / informazione dalle notifiche.
è possibile?
(finora ho letto nei documenti, che puoi cancellare notifiche specifiche. Una semplice chiamata .Clearlall () sarebbe il migliore)
Saluti, Richard
Soluzione
NotificationManager ha un metodo clearAll()
che è possibile chiamare
Altri suggerimenti
nella tua mainattività:
NotificationManager nm = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
nm.cancelAll();
. Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow