Android Jelly Bean服务,接收所有触摸事件

时间:2013-04-01 05:01:14

标签: android service accessibility android-4.2-jelly-bean touch-event

我是一名研究Android辅助功能项目的本科研究助理。我的任务涉及尽可能多地收集有关用户体验的数据,包括触摸事件和其他视图交互。我需要2项服务:用于收集有关视图当前互动的详细信息的辅助功能服务,以及能够拦截TouchListener的{​​{1}}服务。

我的问题在于MotionEvents服务。有没有任何已知的方法来拦截所有触摸事件并将它们传递给当前视图?

基本上,似乎需要一个不可见的系统覆盖视图来持续监听触摸事件,但视图可以拦截所有触摸事件而不是将它们传递给后面的视图,或者它可以传递均匀的背面和寄存器触摸事件是一个模糊的TouchListener事件,没有提供有关交互的详细信息。

我的问题类似于this one,并讨论了障碍here。如果有人找到了解决方法,请发帖!

0 个答案:

没有答案