Значок уведомления Firebase Unity - PullRequest
0 голосов
/ 10 февраля 2020

Я пытался изменить значок уведомлений уведомлений Firebase Cloud в Unity.

Я попытался скопировать структуру папки значков из образца в https://github.com/firebase/quickstart-android/tree/master/messaging/app/src/main в Assets/Plugins/Android/Res, чтобы я мог протестировать с иконками, которые, как известно, работают, и изменить мой манифест с помощью

<meta-data android:name="com.google.firebase.messaging.default_notification_icon" android:resource="@drawable/ic_stat_ic_notification"/> тег.

Однако он по-прежнему использует значок приложения, также при использовании тега default_notification_color, используемого в примере, уведомления не изменяются.

1 Ответ

0 голосов
/ 11 февраля 2020

Решается удалением метаданных из манифеста, поэтому только значок в папке res в приложении. Затем ссылка на значок через уведомление JSON:

{
    "to": "<Key>",
    "collapse_key": "type_a",
    "notification": {
        "body": "Body of Your Notification",
        "title": "Title of Your Notification",
        "icon": "notification_icon_name",
        "color": "#0000C0"
    }
}

Это правильно показало значок и изменило цвет при открытии строки состояния.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...