我不知道这是否可以做到,但现在我有一个服务,它有一个警报管理器,它每 5 分钟刷新一次电池以检查电池百分比,并且电池警报低于某个百分比。有没有更好的方法来观看不需要警报管理器的电池,并在电池更换时刷新,因为它似乎比在一定时间后刷新更好
1237 次
2 回答
4
tyczj,
我会创建一个BroadcastReceiver
来接收以下广播:ACTION_BATTERY_CHANGED
。这样您就不会不必要地不断地轮询电池。
额外的:
它将像这样注册:
<receiver android:name=".BatteryReceiver">
<intent-filter>
<action android:name="android.intent.action.BATTERY_CHANGED" />
</intent-filter>
</receiver>
于 2011-03-21T15:49:49.477 回答
2
于 2011-03-21T15:48:58.187 回答