在LG设备上检测省电模式

时间:2018-07-25 21:26:45

标签: android battery-saver power-saving

我正在尝试检测设备何时处于节电模式。

我目前正在做...

PowerManager powerManager = (PowerManager) getSystemService(Context.POWER_SERVICE);
boolean isPowerSavingMode = powerManager.isPowerSaveMode();

这对我的所有设备均正常运行,但运行Android 6.0的LG Risio 2(LG-M154)除外。即使启用了省电模式,在我的LG上,此布尔值始终为false。

有人知道检测LG设备的节电模式的方法吗?

我还阅读了其他问题,一些制造商要求您查询设置。我已经尝试了以下操作,并且都返回null ...

Settings.System.getString(getContentResolver(), "powersaving_switch");
Settings.System.getString(getContentResolver(), "psm_switch");
Settings.System.getString(getContentResolver(), "user_powersaver_enable");

还有什么我可以尝试的吗?谢谢!

0 个答案:

没有答案