以编程方式在屏幕锁之间切换

时间:2013-07-16 00:17:55

标签: android screen-lock

我想知道是否可以在Android中以编程方式在不同的屏幕锁定(即刷卡锁定和模式锁定)之间切换。

我正在开发一个基于安全上下文的应用程序。根据用户定义的上下文,可以根据实际上下文激活不同的屏幕锁定。

正如我所见,您可以使用以下方法在刷卡锁定和禁用屏幕锁定之间切换:

KeyguardManager keyguardManager = (KeyguardManager)getSystemService(Activity.KEYGUARD_SERVICE);
KeyguardLock lock = keyguardManager.newKeyguardLock(KEYGUARD_SERVICE);  
lock.reenableKeyguard();        
lock.disableKeyguard();

但如果可以在不同的屏幕锁定之间进行更改而不是禁用它,则会更安全。是否可以在不同的屏幕锁定之间进行更改?

0 个答案:

没有答案