如上所述,我想获得电池充电的总数。我已经在使用的电池 Intent 只显示电平、电压、温度……但不显示总加载周期。
问问题
2710 次
1 回答
2
您可以注册一个 Intent 接收器来接收 ACTION_BATTERY_CHANGED 的广播:http: //developer.android.com/reference/android/content/Intent.html#ACTION_BATTERY_CHANGED。
广播动作:这是一个粘性广播,包含充电状态、电量和其他有关电池的信息。有关 Intent 内容的文档,请参阅BatteryManager。
您无法通过清单中声明的组件接收此信息,只能通过使用Context.registerReceiver()
. 请参阅ACTION_BATTERY_LOW
、ACTION_BATTERY_OKAY
、ACTION_POWER_CONNECTED
和 ,ACTION_POWER_DISCONNECTED
了解不同的电池相关广播,这些广播可以通过清单接收器发送和接收。
这是一个只能由系统发送的受保护意图。常数值:“ android.intent.action.BATTERY_CHANGED
”
于 2011-01-12T00:46:52.930 回答