有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

具有多行的java RecyclerView水平线性布局管理器

我想制作一个布局管理器,以标记云的方式表示它的项目,如下图所示

enter image description here

有一些库可以做到这一点,但我只想通过使用RecyclerView及其LayoutManager模式来学习如何做到这一点。因为您必须像GridLayoutManager那样指定列数,所以不能选择StaggedGridLayoutManager,在这种特殊情况下,我需要的是使某些行包含2个项目,一些1个,一些3个或更多元素。我曾考虑使用水平方向的LinearLayoutManager,但不是使其水平滚动,而是需要使其打断当前行中没有更多空间的元素-放置在新行中。但是我不知道怎么做。至少有人能给我介绍一下解决方案的基本知识吗

谢谢


共 (0) 个答案