我是一名研究Android辅助功能项目的本科研究助理。我的任务涉及尽可能多地收集有关用户体验的数据,包括触摸事件和其他视图交互。我需要2项服务:用于收集有关视图当前互动的详细信息的辅助功能服务,以及能够拦截TouchListener
的{{1}}服务。
我的问题在于MotionEvents
服务。有没有任何已知的方法来拦截所有触摸事件并将它们传递给当前视图?
基本上,似乎需要一个不可见的系统覆盖视图来持续监听触摸事件,但视图可以拦截所有触摸事件而不是将它们传递给后面的视图,或者它可以传递均匀的背面和寄存器触摸事件是一个模糊的TouchListener
事件,没有提供有关交互的详细信息。