web-dev-qa-db-fra.com

Comment supprimer les anciens canaux de notification?

Mon application dispose désormais de 3 canaux de notification, je souhaite supprimer 2 d'entre eux.
Je pensais simplement que ne pas enregistrer 2 chaînes ferait l'affaire, mais lorsque j'ouvre les paramètres de notification sur l'appareil Android, les anciennes chaînes apparaissent toujours.
Est-il possible de les supprimer? Ils n'ont aucune utilité et peuvent dérouter les utilisateurs.

11
SagiLow

Les canaux de notification restent éternellement une fois créés.

Pour les supprimer à nouveau, appelez simplement deleteNotificationChannel() sur le Gestionnaire de notifications avec l'ID du canal que vous souhaitez supprimer:

notificationManager.deleteNotificationChannel("channel_id");
17
Floern