2017-01-04 3 views
-1

Я использую FCM для отправки push-уведомлений на несколько устройств, но сгенерированное системой уведомление белого цвета в цвете, когда приложение находится в фоновом режиме.Значок значка Android FCM

+0

вы должны размещать код, что вы используете для показа уведомления –

+0

добавить скриншот и код пожалуйста – ik024

+0

Может быть вы Цвет значка приложения белый, Объясните дальнейшую проблему. – Sjd

ответ

0

Если вы хотите поддерживать иконки Lollipop Material Icons, тогда создайте прозрачные значки для Lollipop и выше. Пожалуйста, обратитесь следующие https://design.google.com/icons/

Реализация Notification Builder для ниже и выше версии Lollipop OS будет:

NotificationCompat.Builder builder = new NotificationCompat.Builder(this); 
if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { 
builder.setSmallIcon(R.drawable.icon_transperent); 
} else { 
builder.setSmallIcon(R.drawable.icon); 
} 
+0

Спасибо @seema, но я использую полезную нагрузку типа« Уведомление », чтобы система генерировала уведомление, когда приложение находится в фоновом режиме. Я думаю, что разработка нового значка материала для уведомления решит проблему. –

Смежные вопросы