Android视频播放左右滑动进度与RecyclerView左右滑动起冲突
一、问题描述 最近在开发的项目中有一个左滑右滑浏览照片和视频的模块,然后滑动到视频的时候点击可以播放,播放器用的是饺子播放器 jiaozivideoplayer 的GitHub地址,项目需求是点击播放的时候可以左右滑动进行快进 / 快退,但是滑动只是切换下一个,不能改变进度,很明显是和 RecyclerView 起了滑动冲突了,这个问题困扰了我很久,下面分享一下我的解决办法,先看看效果吧: 二、触摸事件拦截 首先对父View的触摸事件进行拦截 onInterceptTouchEvent(),这里需要注意的是ACTION_DOWN 不能拦截,我这里是根据播放状态 isPlay 返回当前是否拦截