ViewPager2 TabLayout Fragment RecyclerView滑动冲突
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ViewPager2 TabLayout Fragment RecyclerView滑动冲突相关的知识,希望对你有一定的参考价值。
参考技术A 在使用 ViewPager2 TabLayout Fragment RecyclerView 的时候发现这样一个问题:竖直滑动RecyclerView的时候如果不小心发生了水平滑动,RecyclerView就滑动不了了,只能滑动ViewPager2,这种体验不是很好。
以下是我的解决方案,亲测有效
使用RecyclerViewAtViewPager2替代RecyclerView
TabLayout +ViewPager 自定义Tab的UI
参考技术A 在使用TabLayout +ViewPager底部按钮时,想要自定义Tab的UI是很麻烦的。需要在完后TabLayout和ViewPager绑定之后,在TabLayout添加完Tab之后再去遍历tab:
以上是关于ViewPager2 TabLayout Fragment RecyclerView滑动冲突的主要内容,如果未能解决你的问题,请参考以下文章
如何更新 Tablayout 中的片段? (Viewpager2, FragmentStateAdapter)