2013-08-27 10 views

Antwort

76

Neben Andro Selvas Antwort:

Wenn Sie die NotificationCompat.Builder verwenden, just use

builder.setOngoing(true); 
+1

Ich bevorzuge diese Antwort mehr, nur weil ich Builder verwende. –

+0

Das geht mir nicht. Es sieht so aus, als würde es die Benachrichtigung ohne eine "x" -Schließtaste machen, aber die Wischgeste kann immer noch gemacht werden. –

+0

Arbeitete für mich mit NotificationCompat Builder. – JoshuaTree

35

Verwenden Sie das Flag FLAG_ONGOING_EVENT, um es persistent zu machen.

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

überprüfen, können Sie auch FLAG_NO_CLEAR

+1

Danke, arbeitete für mich :) –

+0

Danke, du hast meinen Tag gerettet. –