打破一排视图

时间:2017-12-14 08:58:02

标签: android android-layout android-linearlayout horizontalscrollview

我在LinearLayout内有一个horizontal容器(HorizontalScrollView方向)。这个容器包含一些相同类型的视图,比如8个视图。

现在,由于我正在测量Horizo​​ntalScrollView的高度(可能因设备而异),我可以确定这(一)行视图是否可以分为2行甚至3行。

问题很简单:有没有办法对这一行视图进行操作,好像它是一行文本,我可以将这行划分为2行或3行。理想情况下,如果高度存在以容纳2行,则在第4个视图后断行,或者如果高度可以容纳3行,则在第3和第6个视图后断开该行。

我现在正在做的方式是我只是移动子LinearLayout容器之间的视图,以便根据需要创建这些视图的1,2或3行。

1 个答案:

答案 0 :(得分:0)

尝试使用交错网格布局管理器的水平回收视图,看看它是否有帮助。我想我可以根据你的要求提供帮助