在两个方向上滚动的回收站视图

4

垂直滚动的RecyclerView运作良好。现在我希望RecyclerView的项目也可以在Android中水平滚动。怎么做?

2个回答

0

您可以将LinearLayoutManager设置为Horizontal方向。尝试像这样:

recyclerView.setLayoutManager(
          new LinearLayoutManager(Activity.this, LinearLayoutManager.HORIZONTAL, false));

希望这能有所帮助。
编辑:
尝试 this 还有 FixedGridLayoutManager,它可以双向滚动。同时也参考this

2
我想要实现RecyclerView的水平和垂直滚动……RecyclerView的项目应该沿着水平方向滚动…也就是说,在RecyclerView的项目中添加一个可以在水平方向上滚动的列表。 - aj0822ArpitJoshi
好的..请参考这个链接 - Sanoop Surendran
谢谢Sanoop,使用这个链接我的工作完成了。好答案,感谢帮助! - aj0822ArpitJoshi
3
答案不正确。@aj0822 希望能够同时进行水平和垂直滚动,而不仅仅是水平滚动。 - sagus_helgy

-1
LinearLayoutManager layoutManager = ...
recyclerView.setLayoutManager(layoutManager);

当你想要水平的时候

layoutManager.setOrientation(context,LinearLayoutManager.HORIZONTAL,false);

当您需要垂直排列时

layoutManager.setOrientation(context,LinearLayoutManager.VERTICAL,false);

2
我想要垂直和水平滚动... RecyclerView的项目应该在水平方向上滚动...这意味着在RecyclerView的项目中添加一个可以在水平方向上滚动的列表。 - aj0822ArpitJoshi
将其添加到滚动视图中。 - kiran kumar

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接