Niektóre aplikacje mają powiadomienia, których nie można zwolnić, przesuwając je.Nie zezwalaj użytkownikowi na odrzucanie powiadomień
Jak mogę zarządzać takim zachowaniem?
Niektóre aplikacje mają powiadomienia, których nie można zwolnić, przesuwając je.Nie zezwalaj użytkownikowi na odrzucanie powiadomień
Jak mogę zarządzać takim zachowaniem?
Oprócz Andro Selvas odpowiedź:
Jeśli pomocą NotificationCompat.Builder, just use
builder.setOngoing(true);
Użyj flagi, FLAG_ONGOING_EVENT
, aby stała się trwała.
Notification notification = new Notification(icon, tickerText, when);
notification.flags = Notification.FLAG_ONGOING_EVENT;
Ponadto można sprawdzić, FLAG_NO_CLEAR
Dziękuję, pracował dla mnie :) –
Dzięki, uratowałeś mi dzień. –
Preferuję tę odpowiedź bardziej, tylko dlatego, że używam Buildera. –
To mi nie odpowiada. Wygląda na to, że robi powiadomienie bez przycisku zamykającego "x", ale gest machnięcia wciąż można wykonać. –
Pracowałem dla mnie za pomocą narzędzia do tworzenia NotificationCompat. – JoshuaTree