解决ScrollView中嵌套RecycleView不能滑动的问题
2017-11-01 17:04
597 查看
参考:https://www.2cto.com/kf/201411/348867.html:"有时候在开发中会遇到一些“诡异”的要求,比如在ViewPager中嵌入ListView,或者再嵌入一个ViewPager,那么在滑动的时候就会造成被嵌入的XXView不能滑动了,那么现在就把最外层的ViewPager禁止滑动吧,让被嵌入的XXView获得滑动事件好了。关于解决方法,网上也有很多说法,基本上是一致的,但是需要理解这个Android下的事件分发机制才行"一言惊醒梦中人啊,首先我们可以自定义一个CustomScrollView,重写
onTouchEvent
onInterceptTouchEvent方法
然后先限定死ListView的高度,超过
scrollView高度的20%即可,这是为了让scrollView可以滑动一段距离,当recycleView距离scrollView顶部为0的时候,
控制CustomScrollView重写的方法,禁止scrollview滑动,让listView滑动
思路就是这样!!不提供实现方法了
相关文章推荐
- 解决ScrollView嵌套ViewPager,导致ViewPager不能滑动的问题
- 解决 scrollview嵌套recyclerview 中不能滑动,高度不正常的问题。
- 解决ViewPager嵌套后子ViewPager不能滑动的问题
- 解决ScrollView嵌套RecyclerView导致滑动不流畅的问题
- scrollview 嵌套 recyclerview 滑动惯性消失问题解决,recclerview 滑到底部事件
- Android 解决ScrollView嵌套RecyclerView导致滑动不流畅的问题
- Android自定义View之ScrollViewforListView(解决ScrollView嵌套listview,listview不能滑动)
- 解决ScrollView嵌套ViewPager出现的滑动冲突问题
- Android Scrollview嵌套RecyclerView导致滑动卡顿问题解决
- Scrollview 嵌套listView 与recycleView 滑动冲突的解决
- 解决ScrollView嵌套RecyclerView导致滑动不流畅的问题
- 解决在scrollview上下滑动嵌套scrollview,viewpager水平滑动时问题
- 完美解决ScrollView嵌套ViewPager滑动失效和无法正常滑动冲突问题
- 解决ScrollView嵌套RecyclerView导致滑动不流畅的问题
- 完美解决ScrollView嵌套ViewPager滑动失效和无法正常滑动冲突问题
- 解决ScrollView嵌套viewPager中嵌套listView滑动事件冲突问题(水平方向)
- 解决ScrollView嵌套RecycleView高度不适配问题
- 解决ScrollView嵌套RecyclerView时,惯性滑动失效的问题
- 解决ScrollView里嵌套 RecyclerVIew 时,RecyclerVIew 滑动不流畅的问题
- NestedScrollView嵌套RecyclerView时滑动不流畅问题的解决办法