MaterialRefreshLayout和ScrollView的冲突问题
2016-12-05 17:20
369 查看
1. 缘由
今天在开发过程中突然发现MaterialRefreshLayout和ScrollView存在冲突。在说明这个冲突前,必须要清楚,ScrollView中可以包含一个子View,但是一定要注意是一个,比如我们不能用ScrollView包含一堆的TextView,ImageView,等等其他控件,但是可以通过一个LinearLayout将这些控件包含起来,这样使用ScrollView就不会将这些布局“吃掉”,本人在这里纠结了很久,使用ScrillView时总是将自己辛辛苦苦画出来的布局,搞没了!!2. 使用方法
如果我们要将MaterialRefreshLayout和ScrollView联用,我们首先来看看MaterialRefreshLayout的介绍代码。从这我们可以看出MaterialRefreshLayout不仅仅只能放listview 或者 gridview或者 recycleview,也可以放其他的。在这里我强烈说明当MaterialRefreshLayout和ScrollView联用时,一定MaterialRefreshLayout包含ScrollView,而不能ScrollView包含MaterialRefreshLayout。在这里我拿我的项目举例子。假设我有A...Slider,B...ViewPager,C...Relative,D...RecycleView,假设他们联用,我可以用LinearLayout将ABCD都包含起来,在使用ScrollView将LinearLayout包含,再使用MaterialRefreshLayout将ScrollView包含起来。
相关文章推荐
- SwipeRefreshLayout与ListView,GridView,RecyclerView ,ScrollView 冲突问题总结
- 简单完美解决PullToRefreshLayout中PullableListView嵌套ViewPager时滑动冲突的问题
- swipRefreshLayout 和Scrollview 以及recycleView嵌套产生滑动冲突问题解决
- 【Android】ScrollView与ViewPager手势冲突问题解决
- 解决ScrollView中嵌套ListView滚动效果冲突问题
- 给力的ActivityGroup+自定义弹性ListView+自定义弹性ScrollView+解决冲突问题
- Android 解决ListView 和 ScrollView 共存冲突的问题
- Android 解决ListView 和 ScrollView 共存冲突的问题
- ScrollView与ListView的冲突问题
- Android开发ScrollView 事件冲突问题 .
- 给力的ActivityGroup+自定义弹性ListView+自定义弹性ScrollView+解决冲突问题
- Android 解决ListView 和 ScrollView 共存冲突的问题
- Android 解决ListView 和 ScrollView 共存冲突的问题
- ScrollView与ListView的冲突问题
- ScrollView 和 ListView 或ExpandableListView显示冲突问题
- ScrollView中嵌套ListView滚动效果冲突问题解决
- Android 解决ListView 和 ScrollView 共存冲突的问题
- Android 解决ListView 和 ScrollView 共存冲突的问题
- 解决scrollview与listview冲突问题
- 解决scrollview 嵌套gridview或者listview 冲突的问题