列表项的水平滚动,就像android中的facebook朋友建议列表一样

时间:2016-12-27 07:11:48

标签: android android-recyclerview

我需要实现一个列表,其中有一些水平滚动的卡片(一次滚动一个项目,如Facebook好友建议列表)。 enter image description here

2 个答案:

答案 0 :(得分:0)

使用RecyclerView&将布局管理器设置为像这样

recyclerView.setLayoutManager(new LinearLayoutManager(this) {
     @Override
     public boolean canScrollVertically() {
           return false;
     }
});

recyclerView.setAdapter(适配器); 我希望这会对你有所帮助。

答案 1 :(得分:0)

用于设置水平RecyclerView使用:

 LinearLayoutManager mLayoutManager = new LinearLayoutManager(Context, RecyclerView.HORIZONTAL, false);

 mRecyclerView.setLayoutManager(mLayoutManager);

用于在RecyclerView中以xml布局显示水平scrollBar:

 android:scrollbars="horizontal" 

并使用此行您可以设置自定义scrollBar:

 android:scrollbarThumbHorizontal="@drawable/recycler_scroll"