Comment supprimer une notification push Android du centre de notification lorsque l'application démarre par son icône de lanceur ?

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

Question

Je souhaite supprimer toutes les notifications en attente si l'utilisateur démarre l'application via l'icône du lanceur.C'est un peu lié à cette question (iOS) Comment récupérer toutes les notifications push iOS avec différentes actions de l'utilisateur, notamment appuyer sur l'icône de l'application , seulement que je ne me soucie pas des données/informations des notifications.

Est-ce possible?

(Jusqu'à présent, j'ai lu dans la documentation que vous pouvez annuler des notifications spécifiques.Un simple appel .clearAll() serait préférable)

Cordialement, Richard

Était-ce utile?

La solution

Gestionnaire de notifications a un clearAll() méthode que vous pouvez appeler

Autres conseils

dans votre maacalisation:

NotificationManager nm = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
    nm.cancelAll();

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top