SwipeRefreshLayout与SwipeMenuListView上下左右滑动冲突解决方法
来源:互联网 发布:淘宝店铺首页模板代码 编辑:程序博客网 时间:2024/04/27 01:05
SwipeMenuListView中添加
private view refreshlayout;public void <span style="font-family: Arial, Helvetica, sans-serif;">setParentRefreshlayout</span>(View v){ refreshlayout=v;}
在符Activty添加
listview.setParentRefreshlayout(refreshlayout);然后在SwipeMenuListView中TouchEvent添加
case MotionEvent.ACTION_MOVE: float dy = Math.abs((ev.getY() - mDownY)); float dx = Math.abs((ev.getX() - mDownX)); if (mTouchState == TOUCH_STATE_X) { if (refreshLayout != null) refreshLayout.setEnabled(false); f (mTouchView != null) { mTouchView.onSwipe(ev); } ...case MotionEvent.ACTION_UP: if (refreshLayout != null) refreshLayout.setEnabled(true);
如果重写了上拉加载在继承SwipeRefreshLayout的类中判断下横向是否大于纵向距离
0 0
- SwipeRefreshLayout与SwipeMenuListView上下左右滑动冲突解决方法
- ViewPager 与SwipeRefreshLayout,RecyclerView,ScrollView滑动冲突解决方法
- swipeRefreshLayout与WebView,ListView滑动冲突解决方法总结
- 解决SwipeRefreshLayout下拉刷新与SwipeMenuListView的冲突
- webview与swiperefreshlayout滑动冲突
- SwipeRefreshLayout和Viewpager滑动时冲突解决方法
- Android ScrollView与ViewPager滑动上下左右冲突
- 解决listview与SwipeRefreshLayout滑动冲突问题
- SwipeRefreshLayout 与ListView滑动冲突的解决
- SwipeRefreshLayout与ViewPager滑动事件冲突解决
- ListView与SwipeRefreshLayout滑动冲突解决方式
- 解决SwipeRefreshLayout与ScrollView滑动冲突
- ListView+EmptyView与SwipeRefreshLayout滑动冲突问题
- SwipeRefreshLayout与ViewPager滑动事件冲突解决
- 解决listview与SwipeRefreshLayout滑动冲突问题
- ListView与SwipeRefreshLayout滑动冲突问题
- 解决RecyclerView与SwipeRefreshLayout滑动冲突
- android SwipeMenuListView ScrollView 滑动冲突
- 到底热爱编程(programme)吗?
- java并发编程(对于线程内共享变量安全的思考)
- java中equals与==的区别
- 设置EditTExt前后左右的图片
- java线程间通信
- SwipeRefreshLayout与SwipeMenuListView上下左右滑动冲突解决方法
- LightOJ 1177 - Angry Programmer【最大流最小割】
- ffmpeg H264 decode for Android Native Surface
- Android 之基于ImageSwitcher实现的左右切换图片
- easyUI的tree
- mybatis-springmvc+mybatis实现增删改查
- Android性能优化之一:ViewStub
- 程序算法之选择排序和冒泡排序
- FMDB fmdb-master 在UI中使用OC语法对sqlate数据库处理