【发布时间】:2015-06-17 19:34:47
【问题描述】:
我正在开发一个应用程序,并在三星 Galaxy Y(Android 2.3.6)和 Engel tablet 7" (Android 4.0.x) 设备上对其进行测试。
在我的应用程序代码中,我使用这个 sn-p 来唤醒设备(当它们处于睡眠模式时)并且运行良好,但现在我的问题是醒来后它们永远不会进入睡眠状态模式不再,只有当我按下硬件按钮时他们才会去。 任何人都知道如何在使用 PowerManager 后设置默认能量设置?
KeyguardManager km = (KeyguardManager) getSystemService(Context.KEYGUARD_SERVICE);
final KeyguardManager.KeyguardLock kl = km .newKeyguardLock("MyKeyguardLock");
kl.disableKeyguard();
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
WakeLock wakeLock = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK
| PowerManager.ACQUIRE_CAUSES_WAKEUP
| PowerManager.ON_AFTER_RELEASE, "MyWakeLock");
wakeLock.acquire();
【问题讨论】:
标签: android powermanager