1

我正在尝试检测电池的 PowerSaveMode 更改。我正在使用方法 pm.isPowerSaveMode()。我总是有一个错误的结果的问题。我正在尝试更新 statut 以启用,但结果总是错误的。我正在使用三种不同的设备,S8+(Android 9)、一加(Android 10)、索尼(Android 10)...

请问有什么解决办法吗?

4

1 回答 1

2

这在 OnePlus(Android 10)和模拟器(Android 10)中运行良好

 PowerManager powerManager = (PowerManager) getSystemService(Context.POWER_SERVICE);
 boolean powerSaveMode = powerManager.isPowerSaveMode();
 Log.e("Power Saver", "Mode is " + powerSaveMode);
于 2019-11-19T11:32:50.733 回答