Alcune app hanno notifiche che non possono essere eliminate trascinandole via.Impedisci all'utente di ignorare la notifica
Come posso gestire questo comportamento?
Alcune app hanno notifiche che non possono essere eliminate trascinandole via.Impedisci all'utente di ignorare la notifica
Come posso gestire questo comportamento?
Oltre a Andro Selva risposta:
Se si utilizza il NotificationCompat.Builder, just use
builder.setOngoing(true);
Utilizzare la bandiera, FLAG_ONGOING_EVENT
per renderlo persistente.
Notification notification = new Notification(icon, tickerText, when);
notification.flags = Notification.FLAG_ONGOING_EVENT;
Inoltre è possibile controllare, FLAG_NO_CLEAR
Grazie, lavorato per me :) –
Grazie, mi hai salvato la giornata. –
Preferisco questa risposta di più, solo perché sto usando Builder. –
Questo non funziona per me. Sembra che faccia la notifica senza un pulsante di chiusura "x", ma il gesto di scorrimento può ancora essere eseguito. –
Ha lavorato per me utilizzando il builder NotificationCompat. – JoshuaTree