Я загружаю изображение с сервера в виде растрового изображения и конвертирую его в drawable. Теперь я хочу использовать этот drawable как значок уведомления. Но я не могу этого сделать. вот мой код:
Notification notification = new NotificationCompat.Builder(context)
.setContentTitle(title)
.setContentText(message)
.setContentIntent(intent)
.setSmallIcon(bitmap)
.setWhen(when)
.build();
но значок - значение ресурса, поэтому, когда я его использовал, он дает ошибку. Любая помощь
Edit:
Теперь я обновляю свой код, и теперь я делаю так:
Notification notification = new NotificationCompat.Builder(context)
.setContentTitle(title)
.setContentText(message)
.setContentIntent(intent)
.setSmallIcon(icon)
.setLargeIcon(bitmap)
.setWhen(when)
.build();
но он дает большую иконку с левой стороны и маленькую иконку с правой стороны. Я не хочу этого для этого, я удаляю строку setSmallIcon и запускаю свой код, но он не показывает мне уведомления