HorizontalScrollView中viewpager冲突
2016-08-29 08:52
375 查看
第一种方法,网上找来的。
重写viewpager中的onTunch方法
重写viewpager中的onTunch方法
@Override public boolean onTouchEvent(MotionEvent ev) { if (ev.getAction() == MotionEvent.ACTION_MOVE && getParent() != null) { getParent().requestDisallowInterceptTouchEvent(true); } return super.onTouchEvent(ev); } 第二种,只是我的假设,暂时没时间验证,如果有人做了验证,请把结果告知。 在子view中不将动作时间分发出去,直接截获。然后重写所有Viewgroup类的view中的三种截获、分发,以及ontounchEvent事件,听起来比较麻烦。 如果只有viewpager和水平滚动布局可能比较简单验证了。
相关文章推荐
- 解决 HorizontalScrollView 和 ViewPager 的滑动冲突
- Android中ViewPager and HorizontalScrollVIew 冲突
- ViewPager中嵌套HorizontalScrollView导致无法滑动换页冲突解决
- 解决ViewPager和HorizontalScrollxxx控件冲突
- 解决ViewPager与HorizontalScrollView 冲突
- HorizontalScrollView 中嵌套 viewpager滑动冲突的解决
- 解决HorizontalScrollView与SeekBar滑动冲突的问题.
- 安卓解决viewPager+scrollView+listView滑动冲突的问题
- 自定义ViewPager、HorizontalScrollView、Indicator实现可滑动的头部
- HorizontalScrollView+viewpager 实现新闻客户端头条
- 禁用滚动视图ListView、ViewPager、ScrollView、HorizontalScrollView、WebView边界颜色渐变
- scrollview+tablayout+viewpager+三个fragment+listview滑动冲突、展示不全
- HorizontalScrollView中嵌套ViewPager时,ViewPager无法滑动的问题解决方法
- PullToRefreshScrollView 嵌套 ViewPager 冲突导致界面不显示的问题
- 当ViewPager嵌套在ScrollView/ListView里时,手势冲突如何处理?
- viewpager+fragment+viewpager+scrollview滑动冲突问题
- Android_横向滑动菜单, HorizontalScrollView,Fragment,Viewpager结合使用 +pullToRefreshListView
- 横向滑动菜单,HorizontalScrollView、fragment、Viewpager结合使用
- 解决android中HorizontalScrollView的滚动事件与组件的Touch冲突问题
- ViewPager + HorizontalScrollView 实现可滚动的标签栏