我正在寻找一种创建自定义锁屏方法的方法,但无法在 API 文档中找到任何官方信息。Stock android 目前提供不同的方法,如 PIN、密码、图案、面部锁定.. 所以我想知道是否可以在不修改系统本身的情况下创建一个。
请注意,这不是 SO 上数百个“自定义锁屏”问题的重复,因为我专门询问锁屏方法,而不是创建替代品。
编辑
目前正在浏览 android 源代码,在那里我发现了一些可能很有趣的类:
我正在寻找一种创建自定义锁屏方法的方法,但无法在 API 文档中找到任何官方信息。Stock android 目前提供不同的方法,如 PIN、密码、图案、面部锁定.. 所以我想知道是否可以在不修改系统本身的情况下创建一个。
请注意,这不是 SO 上数百个“自定义锁屏”问题的重复,因为我专门询问锁屏方法,而不是创建替代品。
编辑
目前正在浏览 android 源代码,在那里我发现了一些可能很有趣的类:
除非您创建自己的自定义锁定屏幕,否则这是不可能的。您可以使用Adenda SDK 轻松构建一个。在他们的网站上注册,他们通常会很快回复
似乎唯一的答案是做一个替换,比如这个操作系统的答案: 创建一个安卓锁屏应用程序。
但是在阅读了 github repo 的源代码之后。
您想要的 API 文档是 KeyguardManager ...
android.app.KeyguardManager;
javadoc在这里:
http://developer.android.com/reference/android/app/KeyguardManager.html
这种方法:
public void exitKeyguardSecurely (KeyguardManager.OnKeyguardExitResult 回调)
已在 api 12 以上折旧,请改用 javadoc 中提到的标志