我已经通过此链接在我的应用https://github.com/zo0r/react-native-push-notification/tree/a359e5c00954aa324136eaa9808333d6ca246171中实现了推送通知
目前显示的是默认的应用程序启动器图标。我想更改它。有什么方法可以做到这一点吗?
我已经通过此链接在我的应用https://github.com/zo0r/react-native-push-notification/tree/a359e5c00954aa324136eaa9808333d6ca246171中实现了推送通知
目前显示的是默认的应用程序启动器图标。我想更改它。有什么方法可以做到这一点吗?
5条答案
按热度按时间41ik7eoe1#
您必须遵循通知图标链接的一些规则
首先,生成所有大小的通知图标链接。并把图标名称
ic_notification
。然后将所有尺寸的
ic_notification
移动到android/app/main/res/mipmap
文件夹的相应文件夹中,并在AndroidManifest.xml
文件中添加以下行。<meta-data android:name="com.google.firebase.messaging.default_notification_icon" android:resource="@mipmap/ic_notification" />
gudnpqoy2#
您应该先在所有android/app/src/main/res/mipmap中添加新图标-*
注意在所有文件夹中启动mipmap-* 添加新图标与正确的分辨率相同的名称
然后,在通知对象中,您可以添加发送者名称,
whitzsjs3#
在AndroidManifest.xml中添加以下行
创建自定义图标ic_notification并将其添加到mipmap和drawable文件夹
qyzbxkaa4#
我通过在AndroidManifest.xml中应用程序结束标记之前添加以下代码找到了解决方案:
在生成图标之前,请记住徽标应该有
transparent background
生成所有大小的通知图标链接,并将图标名称notification_icon放入res文件夹中并提取所有drawable-density/文件夹
qzlgjiam5#
我通过在AndroidManifest.xml中添加以下代码找到了解决方案:
enter image description here