我在我的活动中使用Keyguard Manager来解锁设备,但它的行为奇怪。我测试了两个设备,Nexus的工作正常,但在三星Galaxy S中,它不工作。键盘保护程序管理器不能正常工作
我的代码是:
PowerManager pm = (PowerManager) ctx.getSystemService(Context.POWER_SERVICE);
WakeLock wakeLock = pm.newWakeLock((PowerManager.SCREEN_BRIGHT_WAKE_LOCK | PowerManager.FULL_WAKE_LOCK | PowerManager.ACQUIRE_CAUSES_WAKEUP),"mini");
wakeLock.acquire();
KeyguardManager keyguardManager = (KeyguardManager) ctx.
getSystemService(Context.KEYGUARD_SERVICE);
KeyguardLock keyguardLock = keyguardManager.newKeyguardLock("mini");
keyguardLock.disableKeyguard();
任何人都可以帮忙吗?
您是否找到了解决方案?我有类似的问题 – asheinfeld 2013-05-30 14:30:13
@asheinfeld遐我找到一个解决方案 – Meenal 2013-05-31 05:04:17