是否可以在Android O中静默更新通知?

Chr*_*vik 2 android-8.0-oreo

以前我使用setSound(null)但是使用新的通知通道这不起作用.

所以我可以创建另一个通道(已经有大约10个)来说明Notification Updates并将其设置为声音的空值?这是解决这个问题的唯一方法吗?如果用户足够愚蠢(总有一些)为此类别设置声音,我们会在更新现有警报时获得多个声音.

Roy*_*erg 7

你试过用过NotificationCompat.Builder.setOnlyAlertOnce()吗?

如果您只想在通知尚未显示时播放声音,振动和自动收报机,请设置此标志.

它似乎完全符合你的要求.:)