1
我如何从我的Android应用程序检查是否有一个现在的键盘保护启用?我的意思是,当屏幕熄灭时,Android会启用键盘锁,所以下次醒来时,您的键盘屏幕就会显示在您的面前。所以我只是想从应用程序中知道是否启用了密钥保护。检查是否启用键盘锁,即从Android应用程序当前活动
我看了一下keyguardmanager.java,但它没有这个API。
我如何从我的Android应用程序检查是否有一个现在的键盘保护启用?我的意思是,当屏幕熄灭时,Android会启用键盘锁,所以下次醒来时,您的键盘屏幕就会显示在您的面前。所以我只是想从应用程序中知道是否启用了密钥保护。检查是否启用键盘锁,即从Android应用程序当前活动
我看了一下keyguardmanager.java,但它没有这个API。
获取KeyGuardManager
系统服务,并调用inKeyguardRestrictedInputMode()
函数。 参见文档Here。
KeyguardManager keyguardManager = (KeyguardManager)getSystemService(Activity.KEYGUARD_SERVICE);
Log.v(TAG,""+keyguardManager.inKeyguardRestrictedInputMode());
我测试了我的HTC G1,它的工作原理。
调用需要API级别16 – 2015-03-06 14:48:14