DiscreteScrollView
该库是基于RecyclerView的可滚动列表的实现,其中当前项目居中,并且可以通过滑动来更改。 它类似于ViewPager,但是您可以快速轻松地创建布局,在该布局中,与当前选定视图相邻的视图在屏幕上部分或完全可见。
Gradle
将此添加到您的依赖项块中。
compile 'com.yarolegovich:discrete-scrollview:1.5.1'
报告问题
如果您要报告问题,我将非常感谢您提供一些代码,我可以运行这些代码来查看问题。 这样可以最大程度地解决我的问题。
顺便说一句,在报告问题之前,请尝试用RecyclerView替换DiscreteScrollView。 如果问题仍然存在,则可能在您的代码中。
样品
请参阅以获取库用法的示例。
维基
一般
该库使用一个自定义的LayoutManager来调整项目在屏幕上的位置并处理滚动,但是它不会暴露给客户端代码。 所有公共API均可通过DiscreteScrollView类访问,该类是RecyclerView的简单后代。
如果您曾经使用过RecyclerView-您已经知道
1