Android ViewPager的事件冲突的解决办法
2017-06-02 10:33
549 查看
Android ViewPager的事件冲突的解决办法
当我昨天做viewpager内图片的滑动时,发现图片没有滑动,反而是viewpager滑动了,后来在网上查了资料,解决的事件冲突的问题。
@Override public boolean dispatchTouchEvent(MotionEvent ev) { //处理与Viewpager的事件冲突 if (mCurArrayMode==1){ getParent().requestDisallowInterceptTouchEvent(true); } return super.dispatchTouchEvent(ev); }
在viewpager内的子view重写dispatchTouchEvent(),然后用if语句,满足条件时,执行getParent().requestDisallowInterceptTouchEvent(true);,这是告诉父容器自己会处理事件,父容器不要阻拦。这样就可以了。
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
您可能感兴趣的文章:
相关文章推荐
- 解决android中viewpager和内嵌html滑动事件冲突
- android 图片缩放后划屏拖动图片与Viewpager切换Item冲突(拖动图片的事件相应被屏蔽)问题解决
- 【Android】ViewPager 内 子View 手势冲突解决办法
- Android嵌套滑动控件的冲突解决和ViewPager适配当前子控件高度不留空白的办法
- android 解决ViewPager与Gallery事件冲突
- Android中解决ListView嵌套Viewpager时,滑动事件冲突的方法
- SwipeRefreshLayout与ViewPager滑动事件冲突源码分析及解决办法
- Android Activity使用OnGesture事件以后与子View的Click事件冲突解决办法
- Android嵌套滑动控件的冲突解决和ViewPager适配当前子控件高度不留空白的办法
- Android中解决ListView嵌套Viewpager时,滑动事件冲突的方法
- 【事件冲突】ScrollView嵌套ViewPager冲突的解决办法
- Android 中SwipeRefreshLayout与ViewPager滑动事件冲突解决方法
- Android解决ListView头ViewPager事件冲突问题
- 【android】ViewPager实现引导界面以及进入下一个activity解决办法
- android自定义ViewPager之——处理与ScrollView的事件冲突
- 完美解决Android里面scrollview嵌套及listview嵌套viewpager的滑动冲突问题的简单方法
- Android中scrollview与webview冲突事件,viewpager同理!!!
- android viewpager fragment切换时界面卡顿解决办法
- Viewpager嵌套滑动冲突解决办法
- android scrollView 内嵌ViewPager或Gallery等水平滑动控件冲突问题解决实现同时滑动