【发布时间】:2020-07-31 19:52:25
【问题描述】:
我有一个应用程序使用Package Flutter Local Notification 来显示通知。一切都很好,我可以显示通知。问题是我的图像作为图标通知没有显示,我的图像只有全彩。
我做了什么:
-
像文档一样设置 InitLocalNotification
void initLocalNotification() async { _androidInitializationSettings = AndroidInitializationSettings('app_icon'); _iosInitializationSettings = IOSInitializationSettings( onDidReceiveLocalNotification: _onDidReceiveLocalNotification, ); _initializationSettings = InitializationSettings( _androidInitializationSettings, _iosInitializationSettings, ); await _flutterLocalNotificationsPlugin.initialize( _initializationSettings, onSelectNotification: _onSelectNotification, ); } -
像文档一样设置结构文件夹
-
像文档中的徽标一样调整我的徽标大小(宽度:36px,高度:36px,背景:透明,扩展名:.png)
尽管我已经完成了上述方法,但我的图像图标没有显示,只有颜色。
结果(不起作用)
在那之后,我尝试使用文档中的图像更改我的图像,这正在工作。图片图标显示在通知中。
图片来自文档
结果(作品)
我错过了什么吗?
【问题讨论】:
-
可能与您生成图标的方式有关。既然你有android studio?试试图片资源!
-
@Moqbel 在我尝试调整在线站点中的图像大小之前,我已经使用它来创建图标图像developer.android.com/studio/write/image-asset-studio#access。但是图标通知仍然只显示颜色而不是图像
-
请分享您的 AndroidManifest.xml 以及保存图像的文件夹结构。也可以参考这个解决方案——github.com/flutter/flutter/issues/17941#issuecomment-622268132
-
请详细查看此链接:pub.dev/packages/…
标签: flutter notifications