如何在不创建通知的情况下将图标添加到 Android 状态栏?
Posted
技术标签:
【中文标题】如何在不创建通知的情况下将图标添加到 Android 状态栏?【英文标题】:How to add an icon to the Android status bar without creating a notification? 【发布时间】:2016-04-15 13:51:27 【问题描述】:我已阅读:https://developer.android.com/guide/topics/ui/notifiers/notifications.html,但我看不到如何在屏幕顶部显示图标而不发出通知。
我有一个带有长期运行服务的应用,我想在屏幕顶部显示一个反映该服务内部状态的图标。
我该怎么做?
【问题讨论】:
【参考方案1】:我想在屏幕顶部显示一个反映该服务内部状态的图标。我该怎么做?
创建一个Notification
。
或者,下载 Android 的源代码,对其进行修改以允许随机应用在状态栏中放置用户无法控制的图标,构建您修改后的 Android 版本,将其打包到自定义 ROM 中,并说服人们使用您的自定义ROM 在他们的设备上。
应用可以半直接控制的唯一非Notification
状态栏图标是:
AlarmManager
上使用setAlarmClock()
【讨论】:
以上是关于如何在不创建通知的情况下将图标添加到 Android 状态栏?的主要内容,如果未能解决你的问题,请参考以下文章
如何在不上传 favicon 文件的情况下将 favicon 添加到 Google colab 上的 Flask 路由?
如何在不添加新 JObject 键/名称的情况下将 JArray 添加到 JObject 中?