我有一个显示电池电量的通知。通知是在服务中,因为即使应用程序关闭,服务仍然运行,它可以显示电池的百分比..我注意到当通知处于活动状态时,电池电量降低得更快。是否有解决方法这个问题?我的服务通知会造成电池电量不足
编辑:服务
@Override
public void onCreate(){
super.onCreate();
mNotificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
new IntentFilter(Intent.ACTION_BATTERY_CHANGED);
}
,并在清单的 的onCreate我写这太ACTION_BATTERY_CHANGED
我认为这是正常的,因为你不断在后台运行服务,它会消耗非常显着的电池寿命。顺便说一下,为什么会使用通知显示电池电量?电池状态是否不够? –
因为我的应用程序显示(在我的意思是MainActivity内)一些电池信息,并且在设置中您可以激活电池电量和温度的永久通知。这是其他应用程序的功能:)但是,请吃电池。这是一个矛盾!这是一个电池保护程序的应用程序!所以你认为没有别的办法? –
这是应用程序https://play.google.com/store/apps/details?id=com.dd.batterystats –