我想创建像android的锁定/解锁屏幕这样的效果。我也在这里附上了截图。在锁定屏幕中我们有2个按钮,但在我的情况下,我有3个按钮,中间按钮必须是可拖动的。
中间按钮可以向左/右拖动。
我知道我必须为此工作创建自定义视图,但我不知道如何向左/右拖动按钮效果很好(动画)通常任何Android手机都有。
我需要这方面的指导,所以有人可以建议我如何处理这个问题。
基本上我希望左右移动/滑动按钮,并希望采取一些措施。
答案 0 :(得分:2)
我自己试过制作一个锁屏应用程序而且我几乎已经成功了,但这里有你最后要面对的事实
但是,如果它有所帮助,这就是我所做的:
您需要创建一项服务,以便检查屏幕是否已关闭。
如果屏幕关闭,则不执行任何操作。当屏幕显示为ON时,您启动活动并等待用户执行您希望用户让他解锁屏幕的事情。当他这样做时,你完成了()活动。
在执行此操作时,您需要设置一个可以侦听来电的方法,您可以通过扩展PhoneStateListener并禁用后退按钮来执行此操作。
祝您好运,如果您能够取得进一步进展,请告诉我。
答案 1 :(得分:1)
也许这个项目可以帮助你GlowPadView。我在一个项目中成功使用了它。希望这是你正在寻找的。 p>