notification dismissed custom app android notifications android-notifications dismiss

android - dismissed - notifications history



Evitar que el usuario descarte la notificación (3)

Además de la respuesta de Andro Selvas:

Si está utilizando NotificationCompat.Builder , solo use

builder.setOngoing(true);

Algunas aplicaciones tienen notificaciones que no pueden descartarse al borrarlas.

¿Cómo puedo gestionar tal comportamiento?


Usa la bandera, FLAG_ONGOING_EVENT para que sea persistente.

Notification notification = new Notification(icon, tickerText, when); notification.flags = Notification.FLAG_ONGOING_EVENT;

También puedes verificar, FLAG_NO_CLEAR


Utilicé el siguiente código para hacer que mi notificación sea persistente:

startForeground (yourNotificationId, notificationObject);

Para que sea descartable, simplemente haz lo siguiente:

stopForeground (verdadero);