安卓 + 何时使用onInterceptTouchEvent()?

3
抱歉如果我的表述含糊不清,但是有人能否给我一个使用onInterceptTouchEvent()的例子?我理解这个概念,即在父ViewGroup中拦截子视图触摸事件,但是为什么我需要这样做呢?举个例子可能会帮助我更好地理解。
1个回答

2

何时使用:在事件分发到子视图之前,在父视图的处理程序中处理触摸事件。

如何使用:创建一个类并扩展ViewGroup(例如LinearLayout ...)类,并覆盖onInterceptTouchEvent()方法,然后您可以在该方法中处理自己想要的内容。

参见:the-order-of-click-event-handled-by-parent-view-and-child-view


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