我想问一下KeyguardManager.KeyguardLock类中的disableKeyguard()方法
文档说:
禁止显示键盘锁。如果当前是键盘锁 显示,隐藏它。键盘手将被阻止再次出现 直到调用reenableKeyguard()。注意:此调用无效 虽然启用了任何需要密码的DevicePolicyManager。
但是,自API级别13以来,该类已弃用
备用方法是使用Window管理器中的标志 FLAG_DISMISS_KEYGUARD和/或FLAG_SHOW_WHEN_LOCKED
现在这些标志仅在锁定模式为Swipe时有效 在像PIN或密码这样的安全锁定的情况下,它可以大多带上一个窗口 锁定屏幕,但只要用户移动到另一个窗口,锁就会重新出现。
我想问一下,对于disableKeyGuard()也是如此。 它是否仅在滑动时有效,但不适用于PIN /密码/面部检测等安全锁定。