Настройка "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 автоматически использует это изображение в качестве значка панели уведомлений.

Другие вопросы по тегам