public class KeyguardManager.KeyguardLock
extends Object
java.lang.Object | |
↳ | android.app.KeyguardManager.KeyguardLock |
此类在API级别13中已被弃用。
改为使用FLAG_DISMISS_KEYGUARD
和/或FLAG_SHOW_WHEN_LOCKED
; 这使您可以在应用程序移入和移出前台时无缝地隐藏键盘锁,并且不需要请求任何特殊权限。 由newKeyguardLock(String)
返回的newKeyguardLock(String)
可以让您禁用/重新启用键盘锁。
Public methods |
|
---|---|
void |
disableKeyguard() 禁用键盘显示。 |
void |
reenableKeyguard() 重新启用键盘保护程序。 |
Inherited methods |
|
---|---|
From class java.lang.Object
|
void disableKeyguard ()
禁用键盘显示。 如果键盘正在显示,请将其隐藏。 在调用reenableKeyguard()
之前,将不会再显示键盘锁。 一个好的地方是从onResume()
注意:这个调用在任何DevicePolicyManager
被启用时都DevicePolicyManager
,需要密码。
此方法要求调用方拥有权限 DISABLE_KEYGUARD
。
也可以看看:
void reenableKeyguard ()
重新启用键盘保护程序。 如果先前致电disableKeyguard()
导致其隐藏,则键盘将重新出现。 一个好的地方可以这样称呼它: onPause()
注意:当任何启用DevicePolicyManager
需要密码的时候,这个调用不起作用。
此方法要求调用方拥有权限 DISABLE_KEYGUARD
。
也可以看看: