我想这样结果:
可以执行横向滚动。
但实际上,如下所示:
哪个不能显示所有项目而不是水平布局。
谁可以帮助我?谢谢。其他方式可以在这里达到我想要的结果吗?答案 0 :(得分:0)
您需要将布局管理器添加到RecylerView。
LinearLayoutManager layoutManager = new LinearLayoutManager(getActivity(), LinearLayoutManager.HORIZONTAL, false);
recylcerView.setLayoutManager(layoutManager);
这将使RecylerView水平。
答案 1 :(得分:0)
要将recyclerView设置为水平scrollView,您可以使用LinearLayoutManager。默认情况下,它设置垂直滚动行为。
LinearLayoutManager layout = new LinearLayoutManager(getActivity(), LinearLayoutManager.HORIZONTAL, false);//0 Horizontal , 1 vertical
recyclerView.setLayoutManager(layout);
layout.xml中的
<android.support.v7.widget.RecyclerView
android:id="@+id/yourRecyclerView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/layout_past_round_header"
android:layout_centerInParent="true"
android:overScrollMode="never" />
NestedScrollView中的添加此
android:fillViewport="true"