我在LinearLayout
内有一个horizontal
容器(HorizontalScrollView
方向)。这个容器包含一些相同类型的视图,比如8个视图。
现在,由于我正在测量HorizontalScrollView的高度(可能因设备而异),我可以确定这(一)行视图是否可以分为2行甚至3行。
问题很简单:有没有办法对这一行视图进行操作,好像它是一行文本,我可以将这行划分为2行或3行。理想情况下,如果高度存在以容纳2行,则在第4个视图后断行,或者如果高度可以容纳3行,则在第3和第6个视图后断开该行。
我现在正在做的方式是我只是移动子LinearLayout容器之间的视图,以便根据需要创建这些视图的1,2或3行。
答案 0 :(得分:0)
尝试使用交错网格布局管理器的水平回收视图,看看它是否有帮助。我想我可以根据你的要求提供帮助