Как проверить, включен ли режим энергосбережения на Android ‹ 5.0?

Насколько я знаю, есть некоторые устройства с версией ‹ 5.0, в которых есть функция энергосбережения.

Ответ, представленный в этот аналогичный вопрос некорректен и ничего не объясняет.

На Android 5.0+ мы можем использовать этот скрипт здесь:

PowerManager powerManager = (PowerManager) this.getSystemService(Context.POWER_SERVICE);
if ( powerManager.isPowerSaveMode()) {
    //code
}

Мой вопрос: есть ли универсальный способ проверить, ЕСТЬ ли режим энергосбережения и включен ли он/отключен в API ‹ 21?


person Community    schedule 26.09.2016    source источник
comment
Тот случай, когда вопрос полезнее ответа   -  person Dima Rostopira    schedule 08.10.2018


Ответы (1)


Для KitKat и ниже энергосбережение не является стандартной функцией, включенной в стандартную версию Android, но некоторые производители реализуют это с помощью различных методов. Так что стандартных способов проверить это нет.

person jobinrjohnson    schedule 26.09.2016