Nat*_*lea 2 icons android push-notification react-native
我正在使用react-native、amplify 和pinpoint。
我遵循了几个指南和堆栈溢出问题来设置推送通知的 android 默认颜色和图标,如下所示:
<meta-data
android:name="com.google.firebase.messaging.default_notification_icon"
android:resource="@drawable/ic_notification" />
<meta-data
android:name="com.google.firebase.messaging.default_notification_color"
android:resource="@color/patch_coral" />
Run Code Online (Sandbox Code Playgroud)
我有一个文件 color.xml ,其中android/app/src/main/res/values/包含以下内容:
<resources>
<color name="patch_coral">#E97A6E</color>
</resources>
Run Code Online (Sandbox Code Playgroud)
对于图标,我有可绘制的文件夹,其中android/app/src/main/res/包含ic_notification.png在 android asset studio 中生成的白色图标,如多个地方所示。
我还测试了调试和发布版本,看看这是否会改变什么;但是,推送通知仍然没有默认图标或颜色,但右侧有应用程序图标。这是一个例子:
需要更改或添加什么来获取颜色和图标来替换默认的 android 颜色和方形图标?
首先创建你的图标: \n- 转到 Photoshop 或https://pixlr.com/x/并打开新图像 (456*456 PX) \n- 选择黑色背景(你可以选择任何不存在的颜色\xe2 \x80\x99t 米,我们稍后会从清单中更改它\n- 在中间添加徽标
\n\n\n\n然后转到清单并选择图像作为默认通知图标\n以及默认通知颜色中的颜色\n当应用程序在后台或被杀死时\n
如果您想在应用程序位于前台时更改工作状态,您应该在 Firebase 类中执行此操作
\n\n\n\n\n| 归档时间: |
|
| 查看次数: |
12658 次 |
| 最近记录: |