【发布时间】:2022-01-19 14:53:24
【问题描述】:
我正在使用flutter_local_notification 发送通知。如何在通知中使用 Material Icons 作为Large icon。
我可以将可绘制资源用作大图标,但我必须为其创建矢量资源,并且我计划使用大量图标并且为每个图标创建一个是不切实际的。
【问题讨论】:
我正在使用flutter_local_notification 发送通知。如何在通知中使用 Material Icons 作为Large icon。
我可以将可绘制资源用作大图标,但我必须为其创建矢量资源,并且我计划使用大量图标并且为每个图标创建一个是不切实际的。
【问题讨论】:
这似乎是不可能的。 largeIcon 需要一个 AndroidBitmap,它有一个 AndroidBitmapSource,这是三个 drawable filePath byteArray 之一。发送用于检索平台java代码中的图像。
唯一的解决方案似乎是添加您希望避免的可绘制资源。
【讨论】:
要更改通知图标和声音,您必须更改 android 模块 [android -> app -> src -> main -> res 的 src 文件夹中的图标
您也可以在 src 文件夹中定义通知文本颜色,也可以在 res -> values 文件夹中
【讨论】: