[英]Using disableKeyguard and reenableKeyguard to lock and unlock
在我的应用程序中,我正在使用disableKeyguard和reenableKeyguard分别通过接近和加速度传感器锁定和解锁屏幕。 我的应用程序正在处理一些错误。 如果用户通过拖动(而不使用我的应用程序) unlocks
屏幕,则我的应用程序将不会lock
!。 如何预防这个问题? 如何解决这个错误? 请帮助我。
还有其他方法可以锁定和解锁吗?
提前致谢。
reenableKeyguard
reenableKeyguard()void重新启用键盘保护。 如果先前对disableKeyguard()的调用导致隐藏,则键盘保护将重新出现。 从onPause()调用它是一个好地方。注意:当启用任何需要密码的DevicePolicyManager时,此调用无效。
此方法要求调用方持有权限DISABLE_KEYGUARD。
您的应用是一个叫disableKeyguard()
第一,否则你无法使用锁定reenableKeyguard()
来源: https : //developer.android.com/reference/android/app/KeyguardManager.KeyguardLock.html
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.