es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo puedo eliminar las notificaciones antiguas de mi aplicación de la barra de notificaciones en Flutter?

Tengo una aplicación que emite alarmas (notificaciones con sonidos personalizados). Pero el sonido de la notificación no funciona después de recibir muchas notificaciones en la barra de notificaciones. Por lo tanto, quiero eliminar las notificaciones antiguas de hace 1 hora de la barra de notificaciones. Algo así…

Sé cómo eliminar todas las notificaciones en la barra de notificaciones, pero quiero eliminar solo las notificaciones antiguas en FLUTTER.
NOTA: los dispositivos que ejecutan la aplicación tienen Android 8 o superior.

¿Alguna idea de cómo lograr esto?

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    translation:

    Para eliminar notificaciones antiguas solo en Flutter, puedes usar la clase NotificationManager en Android para acceder a la barra de notificaciones y borrar las notificaciones antiguas. Aquí está el código:

    NotificationManager notificationManager = NotificationManager();
    notificationManager.clearOldNotifications();
    

    Este código te permitirá eliminar las notificaciones antiguas en la aplicación Flutter.

Comments are closed.