我是新手,所以如果我的问题很简单,请不要杀死我。
通知图标不是这样显示
我把这条路
\ android \ app \ src \ main \ res \ drawable
这是我的图标代码:
final settingsAndroid = AndroidInitializationSettings('app_icon'); final settingsIOS = IOSInitializationSettings(onDidReceiveLocalNotification: (id, title, body, payload) => onSelectNotification(payload)); final settingsIOSgeneral = IOSInitializationSettings(onDidReceiveLocalNotification: (id, title, body, payload) => onSelectNotificationgeneral(payload)); notifications.initialize(InitializationSettings(settingsAndroid, settingsIOS), onSelectNotification: onSelectNotification);
任何人都可以帮我吗,如何在通知中预览我的图标?
答案 0 :(得分:1)
我做了以下工作,对我有用:
下载zip文件夹,解压缩,您将看到其中包含一个res文件夹和不同的可绘制文件夹。将res文件夹的内容复制并粘贴到“ android \ app \ src \ main \ res”路径中
然后打开AndroidManifest.xml文件并向其中添加以下行:
ic_stat_calendar_today是我的通知图标的名称。每个粘贴的可绘制文件夹都包含不同大小的具有相同名称的图标。
如果要更改图标的颜色,请检查上面的图像。在通知图标标签之后添加元数据标签
转到“ android \ app \ src \ main \ res \ values”并添加colors.xml文件
<color name="colorAccent">#00FF00</color>
我在以下Github链中也分享了此答案-Solution。
答案 1 :(得分:0)
这可能是因为图标图像不透明-尝试从this tool生成的通知图标。还要检查此问题Android Push Notifications: Icon not displaying in notification, white square shown instead
答案 2 :(得分:0)
生成透明图标,然后在AndroidNotificationDetails
参数中设置颜色