【发布时间】:2013-06-23 22:00:55
【问题描述】:
我正在编写一个应用程序,以在手机锁定和屏幕关闭时在锁定屏幕上显示活动。 当用户离开活动时,应该显示键盘保护。 通过接收器和ACTION.SCREEN_OFF检测手机是否被锁定的常用方法。 如果用户按下锁定按钮锁定并关闭手机,它会完美运行。 但是,ICS 之后,手机可能不会在屏幕关闭时立即锁定。
那么,如何获取lock事件或者如何获取下图自动锁定的值呢?
我知道inKeyguardRestrictedInputMode() 是一种检查手机是否被锁定的方法。
但是当手机被锁定时,它不能像接收器一样自动报告。
【问题讨论】: