2

我正在制作一个在某些事件后锁定手机的应用程序。基本上它只是关闭屏幕并激活 android 锁屏。我设置了 LOCK_PATTERN_ENABLED 设置,以确保当用户必须解锁设备时锁定模式可见。

问题是如果用户关闭了锁定模式,即使之前启用了锁定模式,锁定模式也会被擦除,并且用户每次启用锁定模式时都必须设置一个新模式。因此,当我的应用程序启用锁定模式时,不存在任何模式,任何输入的模式都会解锁手机。

我的问题:有没有办法使锁定模式永久化,这样当您启用或禁用“解锁所需的模式”时,模式将保持保存?另一个问题是有没有办法设置锁定模式?我浏览了 LockPatternUtil.java,我可以看到有一个 saveLockPattern() 函数,但该包是内部的,所以我不能使用它。

4

0 回答 0