颤振本地通知图标未显示
Posted
技术标签:
【中文标题】颤振本地通知图标未显示【英文标题】:Flutter local notifications Icon not showing 【发布时间】:2020-08-09 06:53:30 【问题描述】:我面临一个非常常见的问题,但我看到的解决方案没有帮助我。所以,我正在尝试显示本地通知。
除图标外,一切正常。根据包的文档,我向可绘制对象添加了一个图标,但它不起作用。
这是我的文件夹的结构和我要显示的图像
这是我的初始化代码
我尝试了很多东西。我创建了具有透明度的图标(使用https://romannurik.github.io/androidAssetStudio/)并添加到drawable中,添加了PNG,就像在第一张图片中一样。
仅当我将标准图标复制到可绘制对象(即 Flutter 徽标)时才有效。
【问题讨论】:
【参考方案1】:这个包的文档不是很清楚。您需要将名称 app_icon
更改为 res/drawable
文件夹中的图标文件,以使您的自定义图标生效。在您的情况下,一个示例可以是ic_launcher.png
。更改代码中的特定行是:
const AndroidInitializationSettings initializationSettingsAndroid =
AndroidInitializationSettings('app_icon');
注意:如果您的通知图标变灰,请点击此链接寻求解决方案:https://***.com/a/63746521/15236786
【讨论】:
以上是关于颤振本地通知图标未显示的主要内容,如果未能解决你的问题,请参考以下文章