android - Android 上的 FCM 通知可以覆盖之前的通知吗?

标签 android firebase android-notifications firebase-cloud-messaging firebase-notifications

我正在使用 FCM 向 Android 设备发送通知。当应用程序在后台时,如果我发送 10 个通知,设备将在通知栏上显示 10 个条目。

我希望 FCM 在通知栏上只创建一个条目,即新的将覆盖旧的。我在 https://firebase.google.com/docs/cloud-messaging/http-server-ref#downstream 找不到设置它的 key .

有办法吗,还是不可能?谢谢。

最佳答案

为了实现这一点, 在您的通知负载中,使用标签键

{
    "notification" : {
        "title" : "Notification Title",
        "body" : "Notification Body",
        "tag" : "your_unique_tag"
    }
}

干杯。

关于android - Android 上的 FCM 通知可以覆盖之前的通知吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39782438/

相关文章:

node.js - 如何通过 Dialogflow 中的内联编辑器将 Dialogflow 连接到 Cloud Firestore?

android - 当我的应用收到广播消息时如何创建通知

android - 如何创建带有电池电量的永久通知?

android - MVVM - 在应用程序关闭时从通知开始访问 BroadcastReceiver 中的 ViewModel/SQLite

java - 如何不失去焦点?

firebase - 如何为连续的数据流提供连续的 Firebase 云功能?

android - 从 firebase 控制台推送总是有默认图标 (Gradle Firebase 11.8.0)

android - 在 Android 中收到一些通知后自动启动应用程序

android - 带有 Beacons MAC 的 Google Awareness API

android - Kotlin协程和Android-获取Firestore查询任务结果的结果