在Android上检测解锁屏幕类型

时间:2017-09-25 06:48:02

标签: java android

有没有办法检测用户实际解锁手机的方式? - 通过PIN或模式或使用滑动手势我只搜索了Receiver

中使用此代码注册onReceive()的信息
KeyguardManager keyguardManager = 
            (KeyguardManager)context.getSystemService(Context.KEYGUARD_SERVICE);
        if (keyguardManager.isKeyguardSecure())

1 个答案:

答案 0 :(得分:1)

由于自API级别23以来不推荐使用Settings.Secure.getLong方法,并且已将其替换为 KeyGuardManager ,因此无法检索确切的锁定类型。

如您所知,使用 isDeviceSecure()是您可以检索的最近信息。