我想检查状态栏中的电池图标和级别是否正确更改,因此我想获取电池图标资源 ID 或状态栏中的完整文件路径/名称。
我尝试使用电池管理器获取图标的资源 ID:
intent.getIntExtra(BatteryManager.EXTRA_ICON_SMALL, 0)
但是,我遇到了和作者一样的问题: Android: access "system"-drawables
/res/drawable/stat_sys_battery.xml
无论级别是什么,我都会得到相同的图标,其路径是 。我很想知道为什么这个图标和状态栏的图标不一样?我的目标是获取状态栏的图标。
我已经搜索了很长一段时间的答案,但是关于这个主题的大多数帖子都与更改状态栏中的电池图标有关,而我的问题是关于如何获取状态栏的状态和图标,即我不想修改图标。
请帮我!提前致谢。