Warum machen die icons mit Benachrichtigung.Builder.setSmallIcon in Android Lollipop zeigen, wie ein weißes Quadrat?

Habe ich diesen code:

Notification notif;

//Build notification
Notification.Builder notifBuilder = new Notification.Builder(context);
notifBuilder.setContentIntent(pendingIntent);
notifBuilder.setContentTitle(title);
notifBuilder.setSmallIcon(icon_resId);
notifBuilder.setContentText(ne.getCaption());
notifBuilder.setDefaults(Notification.DEFAULT_ALL);
notifBuilder.setAutoCancel(autocancel);
notifBuilder.setWhen(System.currentTimeMillis());
notif = notifBuilder.build();

und funktioniert in Android 4.4.

Jedoch in Android 5.0 das Symbol zeigte in der Statusleiste ein weißes Quadrat. Das Symbol zeigte in der neuen "Benachrichtigung Körper", das erscheint, wenn das Gerät gesperrt ist, richtig ist.

In http://developer.android.com/reference/android/app/Notification.Builder.htmlich sehe nichts neues über Benachrichtigungssymbole in der API-Level 21

InformationsquelleAutor der Frage Borja | 2014-11-28

Schreibe einen Kommentar