gpt4 book ai didi

android - 我如何关闭新 android 版本的锁定屏幕?

转载 作者:太空宇宙 更新时间:2023-11-03 13:34:43 25 4
gpt4 key购买 nike

在某些情况下我需要关闭默认的锁定屏幕。可以使用 KeyguardManager.KeyguardLock ,但它已被弃用并且可能无法在新的 android v4 版本 (ICS) 上使用。相反,here android docs我读到我应该使用“使用 FLAG_DISMISS_KEYGUARD 和/或 FLAG_SHOW_WHEN_LOCKED”

所以我试过玩它们,但无论我尝试什么,在关闭使用这些标志的 Activity 后,我都会回到默认锁定屏幕,即使它不是安全的。这是怎么回事,我该如何解决?

我还读到有一些解决方法,通过替换启动器应用程序,但这是一个奇怪的修复,需要用户的干预,即使该应用程序不是真正的启动器应用程序,我不确定我会怎样

这样的功能甚至可以用来用你自己定制的锁屏替换锁屏

最佳答案

查看我们的 issue 8778 ,这似乎与您所面临的相似。 FLAG_DISMISS_KEYGUARD 常量只有在您使用 Activity 时才有效,它不能是 PixelFormat.TRANSLUCENT,并且它会强制自己充满屏幕,隐藏系统装饰,如状态栏。 KeyguardManager API 已被弃用,但它仍然可以在 Android 4.0 ICS 上运行,并且可以说它是可靠地禁用锁定屏幕的最佳选择,并且可以从代码的任何部分(甚至是后台 Service)。

关于android - 我如何关闭新 android 版本的锁定屏幕?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8730610/

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