Viewpager和轮播图的冲突
来源:互联网 发布:右下角网络连接感叹号 编辑:程序博客网 时间:2024/05/21 09:59
//解决ViewPager和轮播图滑动冲突@Overridepublic boolean dispatchTouchEvent(MotionEvent ev) { switch (ev.getAction()) { case MotionEvent.ACTION_DOWN: // 让当前viewpager的父控件不去拦截touch事件 getParent().requestDisallowInterceptTouchEvent(true); downX = (int) ev.getX(); downY = (int) ev.getY(); break; case MotionEvent.ACTION_MOVE: int moveX = (int) ev.getX(); int moveY = (int) ev.getY(); if (Math.abs(moveX - downX) >= Math.abs(moveY - downY)) { // 滑动轮播图 getParent().requestDisallowInterceptTouchEvent(true); } else { // 刷新listview getParent().requestDisallowInterceptTouchEvent(false); } break; } return super.dispatchTouchEvent(ev);}
0 0
- Viewpager和轮播图的冲突
- ViewPager和ViewPager的冲突
- 关于ListView和ViewPager冲突的解决办法
- slidingmenu和ViewPager滑动冲突的解决方法
- scrollview和viewpager嵌套冲突的问题
- 解决 HorizontalScrollView 和 ViewPager 的滑动冲突
- ViewPager和SlidingPaneLayout的滑动冲突事件
- SwipeRefreshLayout和Viewpager的滑动冲突问题
- 解决ViewPager和SlidingPaneLayout的事件冲突
- 自定义ViewPager,用来解决PhotoView和ViewPager的滑动冲突
- 自定义viewpager解决listview和viewpager滑动冲突的问题
- 关于ViewPager 嵌套ViewPager和flyco依赖冲突的解决办法
- ViewPager和ViewFlipperV冲突
- ViewPager和ScrollView冲突
- ScrollView和ViewPager滑动冲突的解决和整理
- ViewPager 和 SlidingPaneLayout 冲突解决办法
- ViewPager和SlidingPaneLayout滑动冲突
- viewPager和listview嵌套冲突
- [计服15] 2.23实验
- Eclipse(Luna)集成Resin4.0+服务器,以及配置参数
- 贝塞尔曲线
- 错误: 无法确定AssetManager的签名
- 插入排序
- Viewpager和轮播图的冲突
- iOS知识 ----加载显示gif图片
- 安卓入门学习(一)用户界面设计
- Android文件上传工具类
- js二级联动*本地
- Spreadsheets (26进制转换)
- [JavaScript/JQuery] 无需 Flash 使用 jQuery 复制文字到剪贴板
- Html+CSS transform属性中的 rotate 属性值
- centos中crontab(计时器)用法详解