在disableKeyguard之后的android,inKeyguardRestrictedInputMode()仍然返回true

时间:2014-12-06 08:35:06

标签: android keyguard

版本:android 4.4.2

我使用keyguardLock.disableKeyguard()解锁屏幕,然后使用keyguardManager.inKeyguardRestrictedInputMode()打印屏幕锁定状态,它始终返回true,但powerManager.isScreenOn()返回true,我可以正常使用手机。

ps:我在Android服务中锁定和解锁。

使用disableKeyguard()时有什么问题吗?

1 个答案:

答案 0 :(得分:0)

从API 13开始,不推荐使用keyguardLock。请使用FLAG_DISMISS_KEYGUARD和/或FLAG_SHOW_WHEN_LOCKED。见here