我想知道是否可以在 Android 中以编程方式在不同的屏幕锁定(即滑动锁定和模式锁定)之间切换。
我正在开发基于安全上下文的应用程序。根据用户定义的上下文,根据实际上下文激活不同的屏幕锁定。
正如我所看到的,您可以使用以下方法在滑动锁定和禁用屏幕锁定之间进行切换:
KeyguardManager keyguardManager = (KeyguardManager)getSystemService(Activity.KEYGUARD_SERVICE);
KeyguardLock lock = keyguardManager.newKeyguardLock(KEYGUARD_SERVICE);
lock.reenableKeyguard();
lock.disableKeyguard();
但如果可以在不同的屏幕锁定之间切换而不是禁用它,那将会更加安全。是否可以在不同的屏幕锁定之间进行更改?