完美解决ScrollView嵌套SwipeMenuListView
来源:互联网 发布:极限挑战私下关系知乎 编辑:程序博客网 时间:2024/05/15 23:51
当ScrollView嵌套SwipeMenuListView时候,SwipeMenuListView侧滑会出现冲突。
private ScrollView scrollview;
private com.baoyz.swipemenulistview.SwipeMenuListView swipeMenuListView;
//设置监听
scrollview.setOnTouchListener(XX);swipeMenuListView.setOnTouchListener(XX);
private int localWigth = 0;private int localHeigth = 0;private boolean Scroll = false;private boolean canScroll = false;private View.OnTouchListener XX = new View.OnTouchListener(){@Overridepublic boolean onTouch(View v, MotionEvent motionEvent) {//这个ID是scrollview的idif(v.getId() == R.id.scroll) return canScroll; switch(motionEvent.getAction()){ case MotionEvent.ACTION_DOWN: localWigth = (int)motionEvent.getX(); localHeigth = (int)motionEvent.getY(); break; case MotionEvent.ACTION_MOVE: if(!Scroll) { int sx = Math.abs((int) motionEvent.getX() - localWigth); int sy = Math.abs((int) motionEvent.getY() - localHeigth); if(sy < sx) { canScroll = true; scrollview.requestDisallowInterceptTouchEvent(true); Scroll = true; } } break; case MotionEvent.ACTION_UP:};case MotionEvent.ACTION_CANCEL:canScroll = false; scrollview.requestDisallowInterceptTouchEvent(false); Scroll = false; break; } return false;}
阅读全文
1 0
- 完美解决ScrollView嵌套SwipeMenuListView
- 完美解决ScrollView嵌套GridView
- ScrollView嵌套SwipeMenuListView焦点问题
- 【Android】完美解决ScrollView嵌套GridView
- 完美解决android scrollview嵌套listview
- Android:完美解决ScrollView嵌套GridView
- 完美解决android:ScrollView嵌套ListView的问题 .
- 完美解决ScrollView嵌套ListView滑动冲突(有图有真相)
- 完美解决Android中,ScrollView嵌套ListView的冲突。
- 完美解决ScrollView嵌套ListView滑动冲突(有图有真相)
- 完美解决ScrollView嵌套ListView或GridView冲突
- 完美解决Android中,ScrollView嵌套ListView的冲突。
- 完美解决ScrollView嵌套RecyclerView滑动不流畅
- 完美解决ScrollView与内部嵌套的TextView滚动冲突
- 完美解决ScrollView与内部嵌套的TextView滚动冲突
- 真正完美解决EditText嵌套ScrollView的滑动冲突
- ScrollView 嵌套 ListView解决
- 【Android】 完美解决ScrollView嵌套ListView滑动冲突(有图有真相)
- 三大新兴力量_引领中国消费新经济丨图媒体
- GMS2(Gamemaker Studio 2)运行工程时遇到的问题解决
- LightOJ1079---Just another Robbery (概率牌01背包问题)
- C#正则表达式语法规则详解
- 从零开始学习音视频编程技术(八)FFMPEG Qt视频播放器之音视频同步
- 完美解决ScrollView嵌套SwipeMenuListView
- VC获得本机网络连接状态
- jmeter压测发送json报文中存在转义字符并参数化了某些变量导致发送至服务器端报文无法处理的解决
- 解决Jquery夸域名POST数据失败的方法
- 内存对齐 高位优先 从低地址到高地址
- 设计模式(单一职责)——装饰者模式
- 文件处理
- pthread_create传递参数
- J2EE系列之MyBatis学习笔记(二)-- mybatis配置