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) |
|
|---|---|
java.lang.Object
|
|
void disableKeyguard ()
禁用键盘显示。 如果键盘正在显示,请将其隐藏。 在调用reenableKeyguard()之前,将不会再显示键盘锁。 一个好的地方是从onResume()注意:这个调用在任何DevicePolicyManager被启用时都DevicePolicyManager ,需要密码。
此方法要求调用方拥有权限 DISABLE_KEYGUARD 。
也可以看看:
void reenableKeyguard ()
重新启用键盘保护程序。 如果先前致电disableKeyguard()导致其隐藏,则键盘将重新出现。 一个好的地方可以这样称呼它: onPause()注意:当任何启用DevicePolicyManager需要密码的时候,这个调用不起作用。
此方法要求调用方拥有权限 DISABLE_KEYGUARD 。
也可以看看: