Detectar Android L Battery Saver

Una de las nuevas características de Android L es un ahorro de batería que funciona al 15%. ¿Hay alguna forma de detectar cuándo está activo, por lo que mi aplicación responderá correctamente?

http://www.technobuffalo.com/2014/07/02/android-l-project-volta-battery-life/

Me gustaría que mi aplicación reciba una devolución de llamada del sistema operativo cuando este modo esté activo para poder detener los servicios en segundo plano. Si no hay devolución de llamada, podría hacer una consulta de proceso en segundo plano para el nivel de batería, pero eso parece un desperdicio. Tampoco quiero codificar un nivel del 15% en la aplicación, porque supongo que este nivel será configurable.

¿Hay alguna manera de obtener una devolución de llamada en el código Java?

Respuestas a la pregunta(1)

Su respuesta a la pregunta