【发布时间】:2010-11-10 05:03:11
【问题描述】:
我想做的是从 Android 中内置的电池使用指示屏幕获取数据。这是以百分比显示电池使用时间的屏幕,例如显示屏、电池待机、wifi 等。
我搜索了 Android 开发者网站,但似乎找不到任何相关信息。我认为这些数据无法通过 API 访问。有没有人成功获得这些数据?
【问题讨论】:
标签: android
我想做的是从 Android 中内置的电池使用指示屏幕获取数据。这是以百分比显示电池使用时间的屏幕,例如显示屏、电池待机、wifi 等。
我搜索了 Android 开发者网站,但似乎找不到任何相关信息。我认为这些数据无法通过 API 访问。有没有人成功获得这些数据?
【问题讨论】:
标签: android
您需要的由android.os.BatteryManager 类处理。您必须注册 BroadcastReceiver 以接收意图 ACTION_BATTERY_CHANGED 并获得信息。 Intent extras EXTRA_SCALE 和 EXTRA_LEVEL 将帮助您获得所需的信息。
【讨论】: