我从服务器下载图像作为位图并将其转换为可绘制现在我想将此可绘制用作通知图标。但我无法做到这一点。这是我的代码:
Notification notification = new NotificationCompat.Builder(context)
.setContentTitle(title)
.setContentText(message)
.setContentIntent(intent)
.setSmallIcon(bitmap)
.setWhen(when)
.build();
但图标是资源 int 值,所以当我使用它时它会出错。任何帮助
编辑:
现在我更新我的代码,现在我正在这样做:
Notification notification = new NotificationCompat.Builder(context)
.setContentTitle(title)
.setContentText(message)
.setContentIntent(intent)
.setSmallIcon(icon)
.setLargeIcon(bitmap)
.setWhen(when)
.build();
但它在左侧给出大图标,在右侧给出小图标。我不想要这个所以为此我删除了 setSmallIcon 行并运行我的代码,但它没有向我显示通知