如何在RecyclerView中实现水平和垂直滚动?

时间:2015-11-04 10:06:18

标签: android android-recyclerview horizontal-scrolling

我可以使用ViewPagerRecyclerView中实现水平和垂直滚动,LinearLayoutManager设置为LinearLayoutManager.VERTICAL

有没有更好的方法来做同样的事情?

2 个答案:

答案 0 :(得分:0)

您必须将布局管理器设置为Recycler视图,方向为Horizo​​ntal

recyclerView.setLayoutManager(new LinearLayoutManager(getOmniActivity(), LinearLayoutManager.HORIZONTAL, false));

答案 1 :(得分:0)

你不能一次设置水平和垂直,你可以设置....如果你想要相同的方法,那么使用垂直滚动条和水平回收视图。

您可以创建水平回收视图

    LinearLayoutManager layoutManager
    = new LinearLayoutManager(this, LinearLayoutManager.HORIZONTAL, false);

RecyclerView myList = (RecyclerView) findViewById(R.id.my_recycler_view);
myList.setLayoutManager(layoutManager);