我有一个允许用户在 3 个不同视图之间滑动的活动。每个视图都显示图像列表。这些图像具有调用新活动并使图像全屏显示的 onClick 事件。
这一切都正常,但是如果我尝试在 3 个不同的视图之间滑动并且我的手指在图像上滑动,它将触发 onClick 事件并全屏打开图像。所以我想知道如何优先考虑 onTouch (用于页面/视图交换)?
(onTouch事件使用gestureListener,我正在使用onFling和flipper方法..)
( onClick 只是一个 imageView.setOnClickListener(new OnClickListener() )
如果你从 onFling(…) 返回 true,它应该消耗事件并停止传播。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)