自动组织相对布局中的视图| Andoid Studio

时间:2018-09-19 00:51:08

标签: java android android-studio

我需要自动组织布局中的视图。 必须使用代码,因为我有一个添加更多视图的按钮。

如果窗口有位置,我需要将视图置于其他视图的严格位置。 否则,它必须放在第一位。

我使用相对布局,但是如果有更好的方法...

A exaple like i want to organize

1 个答案:

答案 0 :(得分:0)

我建议使用Google的Flexbox Layout library。它是量身定制的,可将视图排成一行,但如果没有足够的空间容纳下一个视图,则换行到下一行。

将此库添加到应用程序后,您将使用FlexboxLayout而不是RelativeLayout作为根视图。