在Android锁屏界面捕获双击的方法?

12

有没有一种方法可以捕获双击事件(使用某种广播接收器,任何类似的东西或其他东西)?

我有一个服务,通过添加到 WindowManagerFLAG = TYPE_SYSTEM_ERROR)来显示 View

它在锁定屏幕上显示得很好,但似乎只有在删除此视图时才能解锁屏幕(也许是这个视图优先级更高 - 因此必须将其删除并正常解锁屏幕)。

有什么方法可以做到这一点吗?非常感谢

抱歉我的问题不太清楚。不需要 DoubleTapToWake,我指的是锁定屏幕,而不是设备休眠时的“黑屏” :)

更新:

我想找到一种方法,可以捕获事件(双击、滑动等)。并且设备不需要 Root 并且可以正常使用此应用程序。

我使用了 AppTabWidget 但似乎不是正确的方法。 我毫无头绪,因此没有代码可分享....

例如:http://techcrunch.com/2014/07/07/lokloks-new-messaging-app-lets-you-draw-on-your-friends-lock-screen/


请发布你已经完成的代码 - Maveňツ
3
为什么要在屏幕锁定时捕获双击事件?你想做什么? - Suragch
嗨,suragch。我想创建一个应用程序,可以帮助Android用户与锁屏中的“图片图像”进行交互......从5.0 Android开始,移除了Appwidget以在锁屏上显示自己.....所以我想找到一种新的方法来实现这一点.....谢谢你的问题^.,,.^ - kemdo
您IP地址为143.198.54.68,由于运营成本限制,当前对于免费用户的使用频率限制为每个IP每72小时10次对话,如需解除限制,请点击左下角设置图标按钮(手机用户先点击左上角菜单按钮)。 - cafebabe1991
当屏幕上有一些锁定标志时,我可以看到它。 - kemdo
显示剩余3条评论
1个回答

0

这将需要内核更改以支持所有手机。DoubleTapTo唤醒内核由各种开发人员提供。在Android中,当屏幕被锁定时,您无法在应用程序级别上做太多事情。


请查看与锁屏交互的应用程序:http://techcrunch.com/2014/07/07/lokloks-new-messaging-app-lets-you-draw-on-your-friends-lock-screen/ - kemdo
我现在不能测试这个应用。一个问题:这个应用程序是否支持所有手机的DoubleTapToWake?因为这是你的主要问题。 - Saurav
抱歉我的问题表述不够清晰。我不需要双击唤醒功能,我指的是锁屏界面,而不是设备休眠时的“黑屏”。 :) - kemdo
@kemdo 你提供的应用程序可以替换锁屏。 - dvhh

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