Flutter не показывает правильный значок PUSH-уведомлений на AndroidAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Flutter не показывает правильный значок PUSH-уведомлений на Android

Сообщение Anonymous »

Мое мобильное приложение для Android получает push-уведомления от Firebase. Flutter получает их правильно во всех состояниях приложения, но когда приложение находится в фоновом режиме или закрыто, значок, показывающий нажатие, — это значок, определенный в AndroidManifest.xml

Код: Выделить всё

...

...
а не тот, который определен в том же файле для уведомлений Firebase

Код: Выделить всё

...

...
Я указываю в соответствующем коде Flutter значок, который хочу показать

Код: Выделить всё

...
Future initialize() async {
final NotificationSettings settings =
await FirebaseMessaging.instance.requestPermission();

final androidInit =
AndroidInitializationSettings('@drawable/ic_stat_ic_launcher_notification');

final iosInit = IOSInitializationSettings();

final initSetting = InitializationSettings(
android: androidInit,
iOS: iosInit,
);
...
Я использую белый значок с прозрачным фоном, однако значок приложения цветной и с круглым фоном.
У меня есть попробовал включить значок в MIP-карту и папки с возможностью рисования, с соответствующими папками для разных разрешений, но значок по умолчанию, назначенный для приложения, продолжает появляться.
Я ожидаю, что push-уведомления покажут этот значок который я для него назначил.
Когда мое приложение находится на переднем плане, значок правильный, когда приложение находится в фоновом режиме или закрыто, отображается значок, назначенный для приложения.< /п>

Подробнее здесь: https://stackoverflow.com/questions/786 ... on-android
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»