используйте AlarmManager
и получите последний транслируемый уровень с
Intent BATTERYintent=this.registerReceiver(null, new IntentFilter(Intent.ACTION_BATTERY_CHANGED));
Однако есть мобильные телефоны, где он также будет работать.У меня есть T-Mobile MOVE, который не будет обновлять значение батареи / трансляцию, независимо от того, что в спящем режиме ... но большинство мобильных телефонов будут делать это так, как они
, кстати, не слушая dcanh121, бывают случаи, когда вынеобходимо получить уровень заряда батареи, даже когда телефон находится в режиме сна.