-2

我正在使用两个不同的通知通道从我的应用程序生成两个本地通知。通知配置如下,

1.) Notification1 (notification_channel: msg_1 and notification_id: 1)

2.) Notification2 (notification_channel: msg_2 and notification_id: 1)

在这种情况下会发生什么?

它将显示单个通知 它将显示两个单独的通知

我想知道您的预期行为?

4

1 回答 1

0

我已经探索了该场景,它将显示为不同的通知,因为操作系统使用 notificationId 在托盘上的通知堆栈中单独显示通知。如果您传递相同的 notificationId ,操作系统只会将旧通知与新通知重叠。

此外,通知通道配置仅应用于 notificationId 以显示特定行为。

于 2019-08-06T09:45:52.537 回答