Android SwipeRefreshLayout与ScrollView冲突
来源:互联网 发布:北上广深 知乎 编辑:程序博客网 时间:2024/06/06 07:29
Android SwipeRefreshLayout与ScrollView冲突
当ScrollView嵌套在SwipeRefreshLayout内时,因为两个空间都会检测用户的滑动操作事件,会冲突。
解决方法:ScrollView添加滑动监控,只有当ScrollView滑动到最上面时,SwipeRefreshLayout才允许滑动。
//解决SwipeRefreshLayout与ScrollView滑动冲突 scrollview.getViewTreeObserver().addOnScrollChangedListener(new ViewTreeObserver.OnScrollChangedListener() { @Override public void onScrollChanged() { swipeRefreshLayout.setEnabled(scrollview.getScrollY()==0); } });
阅读全文
0 0
- Android SwipeRefreshLayout与ScrollView冲突
- android之swiperefreshlayout与scrollview冲突解决
- swiperefreshlayout与scrollview的冲突
- Android 解决SwipeRefreshLayout与ListView和ScrollView滑动冲突
- Android 自定义SwipeRefreshLayout与ListView、ScrollView滑动兼容冲突
- 解决SwipeRefreshLayout与ScrollView滑动冲突
- Android SwipeRefreshLayout+ViewPager+ScrollView 滑动冲突解决
- SwipeRefreshLayout与ListView,GridView,RecyclerView ,ScrollView 冲突问题总结
- ViewPager 与SwipeRefreshLayout,RecyclerView,ScrollView滑动冲突解决方法
- swipeRefreshLayout嵌套ScrollView滑动冲突
- SwipeRefreshLayout嵌套 Scrollview 滑动冲突
- Android 解决SwipeRefreshLayout和listview的setEmptyView的冲突 listview和scrollview的冲突
- android-Ultra-Pull-To-Refresh/SwipeRefreshLayout嵌套ViewPager/ScrollView滑动冲突解决
- android-Ultra-Pull-To-Refresh/SwipeRefreshLayout嵌套ViewPager/ScrollView滑动冲突解决
- Android问题集(3):SwipeRefreshLayout与ListView的滑动冲突
- Android WebView下拉刷新与SwipeRefreshLayout事件冲突解决
- Android onTouch事件与ScrollView冲突
- 【Android】ScrollView与ViewPager手势冲突问题解决
- maven SNAPSHOT包版本命名
- JavaMail
- postman 提交json中文乱码
- Java Enum、EnumMap、EnumSet 详解
- Ant中设置特定的jdk版本
- Android SwipeRefreshLayout与ScrollView冲突
- Windows IntelliJ IDEA helloDocker
- iOS UITableViewHeaderFooterView的背景色怎么设置?
- Java程序员应当知道的10个面向对象设计原则!
- 二叉树以及二叉搜索树两个节点的公共祖先
- libevent札记
- sourcetree下载项目时要配置ssh公钥私钥+git
- 值得推荐的C C++框架和库
- Two Sum