Android 哪个组件处理哪个手势、滑动或触摸事件?

Android 哪个组件处理哪个手势、滑动或触摸事件?,android,android-listview,touch,android-viewpager,swipe,Android,Android Listview,Touch,Android Viewpager,Swipe,我有一个ViewPager,其中包含几个片段,每个片段依次包含一个ListView。每个ListView都包含定义了onClickListeners的项目,其中一些项目也会对水平滑动做出反应 系统如何确定哪个组件可以处理特定的手势或触摸事件?还有一个有趣的问题:如果您在ViewPager中添加类似MapFragment的内容(您可以使用单/双点击、旋转手势将地图左右上下移动)在这种情况下,更改页面只会通过从屏幕边缘向左/向右滑动产生影响

我有一个
ViewPager
,其中包含几个片段,每个片段依次包含一个
ListView
。每个
ListView
都包含定义了
onClickListener
s的项目,其中一些项目也会对水平滑动做出反应


系统如何确定哪个组件可以处理特定的手势或触摸事件?

还有一个有趣的问题:如果您在ViewPager中添加类似MapFragment的内容(您可以使用单/双点击、旋转手势将地图左右上下移动)在这种情况下,更改页面只会通过从屏幕边缘向左/向右滑动产生影响