版本:android 4.4.2
我使用keyguardLock.disableKeyguard()
解锁屏幕,然后使用keyguardManager.inKeyguardRestrictedInputMode()
打印屏幕锁定状态,它始终返回true,但powerManager.isScreenOn()
返回true,我可以正常使用手机。
ps:我在Android服务中锁定和解锁。
使用disableKeyguard()时有什么问题吗?
答案 0 :(得分:0)
从API 13开始,不推荐使用keyguardLock。请使用FLAG_DISMISS_KEYGUARD和/或FLAG_SHOW_WHEN_LOCKED。见here