gpt4 book ai didi

Android以编程方式获取锁定超时

转载 作者:搜寻专家 更新时间:2023-11-01 08:04:19 24 4
gpt4 key购买 nike

我正在编写一个应用程序,以在手机锁定和屏幕关闭时在锁定屏幕上显示 Activity 。当用户离开 Activity 时,应显示键盘锁。检测手机是否被锁的常用方法是接收器和ACTION.SCREEN_OFF。如果用户按下锁定按钮锁定并关闭手机屏幕,它会完美运行。但是,在ICS之后,手机可能不会在屏幕关闭时立即锁定。

那么,如何获取锁定事件或者如何获取如下图的Automatically lock的值呢?

我知道 inKeyguardRestrictedInputMode() 是一种检查手机是否锁定的方法。但它不能像接收器一样在手机锁定时自动报告。

The Screenshot from Setting in Android 4.1.2

最佳答案

您可以通过以下代码获取超时值:

mResolver = this.getContentResolver();
long timeout = Settings.Secure.getInt(mResolver,
"lock_screen_lock_after_timeout",
0);

关于Android以编程方式获取锁定超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16635221/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com