android - 可以动态更改状态栏的图标(通知图标)吗?

标签 android notifications statusbar

我有一个安卓APP,有很多 Activity 。

在我的应用程序的登录 Activity 中,我在状态栏中启动了一个通知图标,并且它固定在那里直到我的应用程序停止。好的,它有效。

但现在我还需要一件事,我需要通过我的应用程序服务以编程方式动态更改图标。我该怎么做?

我如何访问我的应用程序的通知图标,然后更改图标?

我希望有代码示例来说明如何实现这一点。

最佳答案

只需使用新的 NotificationNotificationManager 上再次调用 notify(),但使用与第一个通知相同的唯一 ID。它将替换现有 Notification 的图标(如果用户清除了第一个,则显示新的 Notification)。

关于android - 可以动态更改状态栏的图标(通知图标)吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4758515/

相关文章:

android - 如何避免 TextView 中文本的字符换行,以自动调整文本大小?

android - 激活 proguard 时 Gradle 构建失败

android - 如何禁用通知小图标?

visual-studio-code - Visual Studio Code 状态栏颜色

java - 如何在android中永久隐藏状态栏?

android:从另一个类中的另一个线程更新用户界面

android - 渲染期间引发异常 : 16 (Details)

javascript - 推送通知适用于 Firefox 但不适用于 Chrome : Required member title is undefined

android - 我可以在 Android 服务中使用共享首选项吗?

python - 如何使用 PySide 将 ProgressBar 添加到 StatusBar?