【问题标题】:Clear Notification on Android programmatically without remove Chat Bubbles在不删除聊天气泡的情况下以编程方式清除 Android 上的通知
【发布时间】:2021-03-14 09:13:08
【问题描述】:

我在开发消息应用程序时遇到了 Android 通知问题。 我的应用需要清除状态栏上的通知,所以我打电话给Notification#cancel(id) 但是这个功能也会关闭与这个通知相关的聊天气泡。 我尝试了数百种方法来清除状态栏上的通知并在屏幕上保留气泡但不能 这里有人遇到这个问题并且有解决方案吗?

【问题讨论】:

    标签: android chat android-11


    【解决方案1】:

    您可以重新发布通知,而不是取消通知,同时在其气泡元数据上调用 setSuppressNotification(true) 并在其构建器上调用 setOnlyAlertOnce(true)。它将保留气泡并删除通知以及气泡徽章和启动器快捷方式徽章(如果有)。

    请注意,要使其正常工作,您的应用必须在屏幕上可见。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-10-16
      • 1970-01-01
      • 2017-10-11
      • 2016-08-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多