小编Chr*_*ian的帖子

多个视图OnTouch事件

我们正在开发一个应用程序,我们需要同时从多个视图中捕获MotionEvent.当我们尝试这样做时,Android只会将事件调度到第一个触摸的视图,并且当同时触摸另一个视图时,它仅在第一个视图上给出一个ACTION_POINTER_DOWN,即使指针坐标超出其边界而在其他视图内部也是如此.

我们有什么方法可以将事件分派到每个触摸的视图(在单独的OnTouch调用中)?

我们认为从父视图中截取触摸事件然后手动将它们分派到每个视图可能会起作用,但即使这样做,也不适合我们想要实现的目标.有没有更简单的方法?

android

10
推荐指数
2
解决办法
6486
查看次数

标签 统计

android ×1