gpt4 book ai didi

android - 未使用 FCM 通知图标

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:01:12 25 4
gpt4 key购买 nike

我正在使用 FCM我可以成功地将推送通知发送到我的应用程序。我想使用自定义通知图标,但它总是显示白色图标。我在跑Lollipop .

来自documentation它说

icon Optional, string Indicates notification icon. Sets value to myicon for drawable resource myicon.

(我不确定它到底是什么意思)。但这是我所做的。

  1. 我从 here 生成图标.它确实有只有白色文本和透明背景的图标。图标的示例截图图片是 enter image description here

  2. 我添加到 res 文件夹 enter image description here

  3. 我编辑了我的 AndroidManifest 并添加了这个 android:icon="@drawable/ic_stat_set" in <Application

  4. 我尝试在设备上运行项目,新的应用程序图标 ic_stat_set 被用作应用程序启动器。

  5. 我从控制台发送了通知,我确实收到了它,但它不是我刚刚设置的图标。

  6. 我也试过通过 api 发送。我确实收到了通知,但没有收到我设置的图标。

    curl -X POST --header "Authorization: key=SERVERKEY" --Header "Content-Type: application/json" https://fcm.googleapis.com/fcm/send -d "{\"to\":\"REGISTERATION-TOKEN-ID\",\"notification\":{\"body\":\"Yellow\" , \"icon\" : \"ic_stat_set\"} \"priority":\"10"}"

更新:我的可绘制图标文件是 https://drive.google.com/open?id=0B5Fi1l7EbQ_BOERUMzNuQy1OWXM

我是否必须在控制台的自定义数据文件中添加一些内容?我的图标?我缺少什么?

谢谢

最佳答案

我认为这可能是您关闭状态栏的图标大小

看看这里。

https://developer.android.com/guide/practices/ui_guidelines/icon_design_status_bar.html

您的应用图标应该与您的通知图标不同。

通知中的图标参数用于状态栏。

list 中的图标参数用于应用程序图标(快捷方式)

我推荐这个sample

关于android - 未使用 FCM 通知图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39116266/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com