更改省电模式的状态(开/关)

时间:2015-03-31 14:24:27

标签: java android android-intent

我试图从我的应用程序更改省电模式的状态我已经找到了如何读取状态(通过电源管理器)但我该如何更改

PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);

PowerManager.WakeLock wl = pm.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK, "My Tag");

2 个答案:

答案 0 :(得分:0)

使用wl.acquire();并确保您已将此权限添加到您的清单

<uses-permission android:name="android.permission.WAKE_LOCK" />

答案 1 :(得分:0)

我猜猜Android SDK中没有API来支持这一点,因为节电器可能是设备制造商公司提供的第三方功能,他们有自己版本的&#34; Power Savers&#34; 。您可以使用PowerManager获取和释放唤醒锁。