【问题标题】:How to use Material Icons as LargeIcon in Android notifications?如何在 Android 通知中将 Material Icons 用作 LargeIcon?
【发布时间】:2022-01-19 14:53:24
【问题描述】:

我正在使用flutter_local_notification 发送通知。如何在通知中使用 Material Icons 作为Large icon

我可以将可绘制资源用作大图标,但我必须为其创建矢量资源,并且我计划使用大量图标并且为每个图标创建一个是不切实际的。

【问题讨论】:

    标签: android flutter


    【解决方案1】:

    这似乎是不可能的。 largeIcon 需要一个 AndroidBitmap,它有一个 AndroidBitmapSource,这是三个 drawable filePath byteArray 之一。发送用于检索平台java代码中的图像。

    唯一的解决方案似乎是添加您希望避免的可绘制资源。

    【讨论】:

      【解决方案2】:

      要更改通知图标和声音,您必须更改 android 模块 [android -> app -> src -> main -> res 的 src 文件夹中的图标

      您也可以在 src 文件夹中定义通知文本颜色,也可以在 res -> values 文件夹中

      【讨论】:

        猜你喜欢
        • 2019-08-25
        • 1970-01-01
        • 2021-07-23
        • 2020-09-23
        • 2021-06-30
        • 1970-01-01
        • 2018-11-14
        • 2016-08-01
        • 1970-01-01
        相关资源
        最近更新 更多