【发布时间】:2015-11-04 12:13:24
【问题描述】:
我可以让 RecyclerView 行项目允许水平滚动吗? 每个项目(例如卡片布局或任何其他)都是一个类别项目,每个类别都有多个可以水平滚动的项目。 ..
【问题讨论】:
-
+ MHossein - 请留下回复接受你
我可以让 RecyclerView 行项目允许水平滚动吗? 每个项目(例如卡片布局或任何其他)都是一个类别项目,每个类别都有多个可以水平滚动的项目。 ..
【问题讨论】:
我建议你试试这个question。对我自己有用。您必须在每一行中使用一个 Horizontal Recyclerview。
【讨论】:
将方向设置为 RecyclerView
RecyclerView recyclerView = (RecyclerView) findViewById(R.id.recyclerView);
recyclerView.setAdapter(myAdapter = new MyAdapter(getBaseContext(), myData, myLayout);
LinearLayoutManager linearLayoutManager = new LinearLayoutManager(this);
// for horizontal
linearLayoutManager.setOrientation(LinearLayout.HORIZONTAL);
// for vertical
linearLayoutManager.setOrientation(LinearLayout.VERTICAL);
recyclerView.setLayoutManager(linearLayoutManager);
【讨论】: