Come rimuovere una notifica push Android dal Centro di notifica quando l'app viene avviata dalla sua icona di launcher?

StackOverflow https://stackoverflow.com//questions/25019547

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

È stato utile?

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
scroll top