2

我有一个 android 应用程序,它可以向 firebase 发送通知并向客户端发送消息。我的问题是如何获取由firebase响应的BADGE COUNT(如何获取mBundle中的数据和图像中的地图)。请查看图片,并解释我如何获得该徽章计数。

我需要该徽章来显示、更新和删除我的应用程序中的通知计数。

https://i.stack.imgur.com/a2wXZ.png

哪个 remoteMessage.getData() 返回 null。太感谢了

4

1 回答 1

0

我已经通过在数据中传递徽章编号来解决。

{
  "to": "XXXXXXX",
  "priority": "high",
  "data": {
    "title": "Title",
    "badge": 99
  },
  "notification": {
    "content_available": true,
    "body": "Test",
    "title": "Title",
    "sound": "Default",
    "badge": 99
  }
}

然后我得到它:

remoteMessage.getData().get("badge")
于 2019-04-30T13:02:42.900 回答