- 我们有支持刷卡的图库。
- 我们还有 3rd-party 组件支持 ImageView 上的捏合缩放,例如ImageViewZoom中的ImageViewTouch。
现在我想将它们结合起来。
问题是滑动事件被ImageViewTouch消耗,而被 Gallery 错过。
两个组件如何消费事件?
这将解决我的问题,因为最终,在一些事件之后,每个组件都会知道如何做出相应的反应。例如,如果第一个事件是ACTION_DOWN,它可以是捏拉缩放的一部分或滑动的一部分。两个组件(Gallery 和 ImageViewTouch)都应该使用它,以便知道在后续事件中要做什么。