首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >安卓-如何解除新安卓版本的锁屏?

安卓-如何解除新安卓版本的锁屏?
EN

Stack Overflow用户
提问于 2012-01-05 00:51:40
回答 1查看 4.8K关注 0票数 3

在某些情况下,我需要解除默认的锁屏。使用KeyguardManager.KeyguardLock是可行的,但它已被弃用,可能在新的android v4版本(ICS)上不可用。相反,我读到我应该使用“here android docs FLAG_DISMISS_KEYGUARD here android docs/or FLAG_SHOW_WHEN_LOCKED”

所以我试过使用它们,但无论我怎么尝试,在关闭使用这些标志的活动后,我会回到默认的锁定屏幕,即使它不是安全的。发生了什么,我应该如何修复它?

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

这样的特性甚至可以用来用你自己定制的锁屏替换锁屏。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-10 21:35:05

查看我们的issue 8778,它似乎与您所面对的相似。只有当你使用Activity时,FLAG_DISMISS_KEYGUARD常量才会起作用,它不能是PixelFormat.TRANSLUCENT,它强制自己是全屏的,隐藏了像状态栏一样的系统装饰。Android已经被弃用了,但它仍然可以在Android4.0ICS上工作,而且它可以说是从代码的任何部分(即使是后台Service)可靠地禁用锁屏的最佳选择。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8730610

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档