我正在寻找一种创建自定义锁屏方法的方法,但无法在API文档中找到任何官方信息。股票android目前附带不同的方法,如PIN,密码,模式,面锁..所以我想知道是否有可能创建一个而不修改系统本身。
请注意,这不是SO上数百个“自定义锁定屏幕”问题的重复,因为我特别询问锁定屏幕方法,而不是创建替代品。
修改
目前正在浏览android源码,我发现了一些 MIGHT 有趣的类:
答案 0 :(得分:0)
除非您创建自己的自定义锁定屏幕,否则无法实现。您可以使用Adenda SDK轻松构建一个。在他们的网站上注册,他们通常会很快回复
答案 1 :(得分:0)
似乎唯一的答案是做一个替换,比如这个OS答案: Creating an Android Lock Screen App.
但是在阅读了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中提到的标志