android - 如何在右侧创建通知\状态栏图标?

标签 android notifications statusbar android-source

好吧,我看到很多人只是通过说来驳回这个问题

"it's reserved for OS component "

"it requires access to source"

好吧,我可以访问源代码,并且可以将我想要的任何应用程序或小部件设置为系统应用程序。那么现在我该如何让我的小部件在右侧显示通知?

编辑: 好吧,人们走错了方向,所以我会在这里添加上下文。 . . 看看你的电话。 . .您始终可以在手机右侧看到 Wi-Fi 信号和电话信号。我希望我的信号也显示在那里。 . .随着系统信号。 .我公司正在生产的平板电脑中有一个新的硬件芯片,我必须像手机信号一样不断显示它的信号强度。它将集成到平板电脑的 Android 源代码中。

最佳答案

Android手机状态栏源码可能需要引用代码,地址https://android.googlesource.com/platform/frameworks/base/+/android-4.3_r3.1/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java

然后看看像这样的方法

addIcon
updateIcon
removeIcon

这不是一件容易的事,因为你必须自己添加很多东西。

关于android - 如何在右侧创建通知\状态栏图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18350016/

相关文章:

java - 在 android 中调用 facebook 页面的正确方法?

android - 监控 GPS 状态(如果用户使用通知栏关闭 GPS 则无法检查)

android - Android 中 HttpURLConnection 中的方法 getInputStream() 总是失败

events - 当我 fork 的存储库的上游有更新时通知我

javascript - ionic 空白模板隐藏附件栏默认不起作用

使用容器 View 时,ios7 状态栏与工具栏重叠

java - 如何将改造 JSON 响应转换为列表?

azure - 使用 Slack Webhook 的 Azure 警报无法正常工作

android - 如何在 recyclerview 中对列表项进行分类?

visual-studio-code - VSCode : What's that green statusbar terminal-ish icon in October 2019 release notes?