2013-08-27 24 views

Odpowiedz

76

Oprócz Andro Selvas odpowiedź:

Jeśli pomocą NotificationCompat.Builder, just use

builder.setOngoing(true); 
+1

Preferuję tę odpowiedź bardziej, tylko dlatego, że używam Buildera. –

+0

To mi nie odpowiada. Wygląda na to, że robi powiadomienie bez przycisku zamykającego "x", ale gest machnięcia wciąż można wykonać. –

+0

Pracowałem dla mnie za pomocą narzędzia do tworzenia NotificationCompat. – JoshuaTree

35

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

+1

Dziękuję, pracował dla mnie :) –

+0

Dzięki, uratowałeś mi dzień. –