代码之家  ›  专栏  ›  技术社区  ›  Fcoder

在Android正在更新的通知中禁用声音

  •  1
  • Fcoder  · 技术社区  · 7 年前

    我有一个 Ongoing 在服务中显示日期和每分钟更新的通知。但在Android8中,它在每次更新中都会播放声音,用户对发生的事情感到困惑。

    我设定如下:

    builder.setPriority(NotificationCompat.PRIORITY_LOW);
    

    这会禁用声音,但会产生副作用。更新日期也不起作用!我想更新通知而不发出任何声音。怎么可能?

    1 回复  |  直到 7 年前
        1
  •  1
  •   Lior Michelzon    7 年前

    在通知通道中,尝试将声音设置为空。像这样:

    channel.setSound(null, null);