我有一个活动,允许用户在3个不同的视图之间滑动。每个视图显示一组图像。这些图像具有onClick事件,调用一个新的活动并使图像全屏显示。
这一切都可以正常工作,但是如果我尝试在3个不同的视图之间滑动,并且我的手指滑过图像,它将触发onClick事件并打开图像全屏。因此,我想知道如何优先处理onTouch(用于页面/视图交换)?
(onTouch事件使用gestureListener,我正在使用onFling和flipper方法..) (onClick只是一个imageView.setOnClickListener(new OnClickListener()))
这一切都可以正常工作,但是如果我尝试在3个不同的视图之间滑动,并且我的手指滑过图像,它将触发onClick事件并打开图像全屏。因此,我想知道如何优先处理onTouch(用于页面/视图交换)?
(onTouch事件使用gestureListener,我正在使用onFling和flipper方法..) (onClick只是一个imageView.setOnClickListener(new OnClickListener()))