何时重新启用锁定屏幕

时间:2013-07-31 07:45:31

标签: java android lockscreen

我的应用需要删除Android设备的锁定屏幕。它按照提到here完成,并且有效。

锁屏什么时候回来?例如,假设我在主活动中编写了这些代码行,并且用户启动了我的应用程序,直到锁定屏幕不显示为止?

1 个答案:

答案 0 :(得分:0)

在调用reenableKeyguard()对象的KeyguardLock方法之前。

KeyguardManager keyguardManager = (KeyguardManager)getSystemService(Activity.KEYGUARD_SERVICE);
KeyguardLock lock = keyguardManager.newKeyguardLock(KEYGUARD_SERVICE);
lock.disableKeyguard(); //keyguard disabled
//some code
lock.reenableKeyguard(); //keyguard reenabled

(另外我想重启也会重新启用它。;])

请参阅:http://developer.android.com/reference/android/app/KeyguardManager.KeyguardLock.html#disableKeyguard()