为Android 4.0或更高版本创建自定义锁屏?

25

我希望创建适用于Android 4.0及以上版本的定制锁屏,我已经尝试使用小部件来创建锁屏,但它仅支持Android 4.2。

是否有其他方法可以创建自定义Android锁屏?


你无法创建此功能,因为在Android 4.0及以上版本中无法禁用主页按钮功能!如果在Google Play商店中看到任何锁屏应用程序,它们都无法禁用主页按钮。 - Stack Overflow User
在4.2版本中,你可以创建主屏幕小部件或锁屏小部件,但是这些小部件仅支持Android 4.2。 - Aadil
是的,您可以仅在Android 4.2及以上版本上进行。 - Stack Overflow User
你可以检查我的答案,我认为它会帮助你实现你想要的 https://dev59.com/zWEh5IYBdhLWcg3w0WRP#28603790 - Miguel
1个回答

57

几个月前我在互联网上找到了一些代码片段,然后做了一些修改,并最近将工作演示上传到了我的Github账户。您可以查看这里

注意: 它会禁用“硬件”主页按钮。

希望这有所帮助!

截图:

它可以在API 8或更高版本中提供锁屏。

初始

Alt text

已锁定

Alt text

已解锁

Alt text


@Mehul Joisar 你说得对。所以我做不了了...:( 但是像这样的应用程序怎么样-https://play.google.com/store/apps/details?id=com.dronasys.productivity.free.launcher.p.launcher&hl=en - TheFlash
我想指出的是,该应用程序不会替换 Android(API 级别 18)的默认锁屏。当使用此应用程序解锁屏幕时,手机会显示默认的锁屏界面。有什么解决方法吗? - Bhoot
是的 Bhoot,你说得对,我也在使用这个代码,但我无法解锁默认屏幕。 - Faraz Ahmed
1
@Redone:如果有帮助的话,可以看一下这个:https://github.com/shaobin0604/Android-HomeKey-Locker。 - Mehul Joisar
@Redone:事实上,禁用主页按钮是一种反模式,并且不被鼓励。无论你找到的解决方案是什么,都只是一种变通方法。 - Mehul Joisar
显示剩余10条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接