自定义Horizo​​ntalScrollView适配器RecyclerView

Stu*_*DTO 6 android horizontal-scrolling android-layout android-recyclerview

我试图创建HorizontalScrollView一个RecyclerView,我有我的适配器FirebaseAdapter与我onCreateViewHolder,onDataChanged和它onBindViewHolder,我想对我的补充什么RecyclerView是这样的图像,类似,用户只能看到3项,并居中放大/更大,有人告诉我,我必须覆盖getItemViewType,但我不知道如何,你能指导如何做到这一点吗?

为了使它像HorizontalScrollView我添加了CustomLinearLayout这样的行为:

LinearLayoutManager layoutManager = 
new LinearLayoutManager(this, LinearLayoutManager.HORIZONTAL, false);
rv.setLayoutManager(layoutManager);
Run Code Online (Sandbox Code Playgroud)

我希望它显示的是这样的(每个空白矩形是一个项目):

在此输入图像描述

对于那些不理解的人

我已经有一个RecyclerView行为,HorizontalScrollView 我不能使其可定制,以显示它像上面的图像.

rom*_*4ek 4

实际上,这是一个流行的实现方式,因此解决方案已经存在于 GitHub 上 - https://github.com/yarolegovich/DiscreteScrollView。它具有高度可定制性,因此您可以根据自己的需求和指标进行调整。这是该库中的一个示例:

在此输入图像描述