如何在Android中堆叠推送通知?

fre*_*eep 5 notifications android

我正在处理推送通知。当我收到多个通知时,它们都会显示在状态栏中。我需要一种解决方案,其中状态栏中仅显示一个图标,并且通知堆叠在一起。

And*_*bin 2

创建一组通知:https://developer.android.com/develop/ui/views/notifications/group

从 Android 7.0(API 级别 24)开始,您可以选择以组的形式显示相关通知(以前称为“捆绑”通知)。例如,如果您的应用显示收到电子邮件的通知,您应该将所有通知放入同一组,以便可以将它们折叠在一起。

  • 我经历了 setgroup() 方法。但对于每个新通知,状态栏中都会显示一个图标。我的要求是我应该将通知堆叠在一起,但只应显示一个通知图标。我使用了“收件箱样式”,但添加的行是静态的。如何显示具有不同通知 id、但来自同一应用程序的多个通知,将一个通知堆叠在另一个通知之上。非常喜欢 watsapp 。以前的通知不应被传入的新通知替换,而是我希望将其堆叠起来。 (2认同)