【问题标题】:Stop notifications from displaying in a popup停止在弹出窗口中显示通知
【发布时间】:2012-01-20 14:24:54
【问题描述】:

我正在编写一个 Android 应用程序,旨在在一段时间内执行一项任务。

我创建了一个带有 ProgressBar 的布局,以在状态中指示它已经完成了多长时间。

我面临的问题是,在Android Documentation 中它说:

mNotificationManager.notify(CUSTOM_VIEW_ID, notification);

作为用于创建/更新通知的代码。这在一定程度上很好,通知会使用我设置的进度条的新值进行自我更新。问题是每次我创建更新时,Android 都会生成一个新的弹出显示,告诉我我有更新(Android 3.1.1)。这意味着在整个过程中我无法打开状态部分。

TL;DR:这个问题的主要部分是询问我如何才能让通知在每次更新时停止创建弹出窗口。

【问题讨论】:

    标签: android notifications progress-bar notificationmanager


    【解决方案1】:

    看来这个问题是由于没有使用这个标志引起的:

    Notification.FLAG_ONLY_ALERT_ONCE

    【讨论】:

      猜你喜欢
      • 2022-08-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多