Настройка "smallIcon" для Android
Я использую PushBots для отправки push-уведомлений в приложение для Android. Благодаря полезной нагрузке я могу установить битовую карту largeIcon, изменить заголовок и т. Д., Однако я не уверен, как изменить значок уведомления (или smallIcon), отображаемый в строке состояния.
На данный момент это просто белый квадрат на Android 5.0+ и ниже, он использует значок запуска.
Я импортировал свой прозрачный значок в Android Studio как уведомление, в результате чего для белого значка было нарисовано "ic_stat_name".
Однако, поскольку я использую pushbots, у меня фактически нет кода уведомления, который использует конструктор Notification. Все, что я делаю в MainActivity, это инициализация PushBots и отправка регистрационного идентификатора в мою базу данных. Другие подобные вопросы имеют код уведомления, уже присутствующий в их проекте.
Как мне поменять иконку с квадратной на белую? Кто-то со знанием PushBots может быть в состоянии помочь здесь
1 ответ
Импортируйте свой пользовательский значок с именем "white_notification_icon" в папку drawables и убедитесь, что вы используете PushBots v2.0.13 для использования небольшого пользовательского значка уведомления. Затем Pushbots автоматически использует это изображение в качестве значка панели уведомлений.