解决ViewPager嵌套RecyclerView的滑动冲突
第一步:在project的build.gradle下添加
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
第二步:在使用的module的build.gradle的dependency添加
dependencies {
implementation 'com.github.ArcGhh:VPRV:1.1'
}
第三步:使用前调用LibSDK.init(Application application);
PS:当然也可以直接引入源码。
- HorizontalRecyclerView,可以当成普通的Recyclerview使用
- NoScrollViewPager,可以当成普通的ViewPager使用,在此基础增加了禁止滑动功能,默认可以滑动
- PagerGridLayoutManager,分页的网格布局管理器,配合HorizontalRecyclerView使用
- PageIndicatorView,页码指示器类
解决ViewPager嵌套RecyclerView的滑动冲突