我需要创建一个水平滚动网格,可以分配不同宽度和不同高度的物品。 StaggeredGridLayoutManager
可以处理不同的宽度,但它不会让我拥有不同高度的物品。有什么LayoutManager
实现可以做我需要的吗?不同物品尺寸的RecyclerView网格
10
A
回答
8
不幸的是,目前还没有LayoutManager。您必须从头开始实施您自己的LayoutManager。目前可用的布局管理(如2014年12月的)是:
- LinearLayoutManager
- GridLayoutManager
- StaggeredGridLayoutManager
https://developer.android.com/reference/android/support/v7/widget/RecyclerView.LayoutManager.html
编辑:
ÿ欧也可以看看this如果你想实现一个更简单的方法你的布局管理...
0
正如前面提到的有没有这样的功能布局管理器。 您可以使用GridLayout或创建自己的LayoutManager。 我的答案可以帮助您了解如何布置不同尺寸的物品: https://stackoverflow.com/a/36110913/4288054
相关问题
- 1. 如何根据其他物品的尺寸更改imageView尺寸?
- 2. flexbox尺寸对于所有物品都不相同
- 3. 相同的表格,不同的尺寸?
- 4. 制作多联箱和物品的尺寸相同
- 5. 不同尺寸
- 6. Magento - 如何为不同尺寸的产品创建不同的价格?
- 7. 不同屏幕上的网站尺寸
- 8. Bootstrap:更改网格尺寸
- 9. 充气的RecyclerView给出不同的尺寸
- 10. RecyclerView项目layout_weight,尺寸不更新
- 11. 打印对应于不同尺寸的商品的价格,如果尺寸没有变化,则打印底价
- 12. 如何将相同的商品添加到购物车页面,但商品尺寸不同?
- 13. 不同尺寸的结果
- 14. Flickr Json不同的尺寸
- 15. 有不同的行尺寸
- 16. 不同的屏幕尺寸
- 17. 不同的屏幕尺寸?
- 18. 不同尺寸的CSS
- 19. Kendo ui网格可更新网格后的网格尺寸
- 20. iOS:不同尺寸的尺寸类别不变
- 21. 不同人的罐子尺寸不同
- 22. XAML的StackPanel内的物品尺寸问题
- 23. CSS Bootstrap网格系统的尺寸
- 24. RecyclerView适合物品到底
- 25. RecyclerView,物品刷卡,java.lang.IllegalStateException
- 26. RecyclerView物品失去焦点
- 27. 地图:合并多个不同尺寸的可绘制物
- 28. Magento:一种简单产品下的不同尺寸和颜色?
- 29. 如何在Mongoose模型中添加不同尺寸的产品?
- 30. 如何找到至少有一个不同尺寸的产品?
我也需要实现这种逻辑。你有没有找到解决这个问题的办法? – Gil 2016-03-01 11:27:50