FCM - при установке значка в метаданных мне следует использовать папку mipmap?
Чтобы установить значок по умолчанию с помощью FCM, мы можем добавить метатег в манифест Android. Мой в настоящее время выглядит как ниже, потому что я хотел бы использовать значок моего приложения в качестве значка уведомления при получении push-уведомлений:
<meta-data
android:name="com.google.firebase.messaging.default_notification_icon"
android:resource="@mipmap/ic_logo_launcher" />
<meta-data
android:name="com.google.firebase.messaging.default_notification_color"
android:resource="@color/colorAccent" />
Обратите внимание, я получаю ic_logo_launcher.png
из папки mipmap. Это желательно?
1 ответ
Решение
Да! Вы можете... хотя firebase по умолчанию принимает app_icon
<meta-data
android:name="com.google.firebase.messaging.default_notification_icon"
android:resource="@mipmap/ic_launcher" />
<meta-data
android:name="com.google.firebase.messaging.default_notification_color"
android:resource="@color/notificationbackground" />
Но лучше использовать значок из @drawable, который будет иметь альфа и белый значок.