Ich bin auf der Einstellung Benachrichtigungssymbol für meine App fest. In meinem Code habe ich sowohl das:Benachrichtigungssymbol App Hintergrund Android
NotificationCompat.Builder notificationBuilder = new NotificationCompat.Builder(context)
.setSmallIcon(R.mipmap.ic_launcher)
.setLargeIcon(BitmapFactory.decodeResource(context.getResources(),
R.drawable.ic_stat_ic_notification)).....
und diese:
<meta-data
android:name="com.google.firebase.messaging.default_notification_icon"
android:resource="@drawable/ic_stat_ic_notification" />
<meta-data
android:name="com.google.firebase.messaging.default_notification_color"
android:resource="@color/colorAccent" />
Also, wenn die App geöffnet Arbeiten richtig ist, ich sehe das ziehbar Bild. Aber wenn die App im Hintergrund oder geschlossen ist, sehe ich ein leeres Bild. Ich nehme an, dass dieses leere Bild die graue Version meines App-Symbols ist.
Ist es richtig? Wie kann ich ein Bild für die Benachrichtigung festlegen, wenn die App im Hintergrund ist?
EDIT
Wie die Meldung erscheint:
Werfen Sie einen Blick auf ihre Dokumentation. Es könnte dir helfen. https://firebase.google.com/docs/cloud-messaging/android/receive –
@ruch ehm..Ich lese alles auf Google Firebase Website ... und ich bin hier, weil ich nicht genug Informationen gefunden – lucacatr
Mögliches Duplikat von [Symbol wird in der Benachrichtigung nicht angezeigt: weißes Quadrat wird angezeigt] (https://stackoverflow.com/questions/30795431/icon-not-displaying-in-otification-white-square-shown-instead) – nomag