1
4
不能使用线性布局。如果将“方向”设置为“水平”,则不会转到新行。 您可以决定要在布局中允许多少视图,然后始终这样检查,如果超过此计数,只需在下面添加另一个线性布局,以模拟topLayout中的新行,并开始添加到新布局,但这是一种解决方法
一个更干净的解决方案是按原样使用GridLayout。您还可以在那里动态添加图像,并标记行中元素的最大值,而无需使用LinearYout。下面的代码意味着您将在一行中包含2个元素,行数与您放置的行数相同。您可以使用
另一个解决方案是FlowLayout的一个版本。看看这个 git example |
jonb · 如何在android中集中地图片段内部的线性布局? 6 年前 |
Nic Parmee · 执行操作时,如何移动布局或卡片视图 6 年前 |
Jeffrey Teoh · 线性布局在ScrollView中不展开 6 年前 |
Sahil Shokeen · text线性布局中屏幕末尾的视图 6 年前 |
f.trajkovski · 在水平线性布局中添加新行 6 年前 |
CL So · 如何确定LinearLayout项目的位置? 7 年前 |