如何使子视图自动换行以适应父宽度?

How to make child views automatically take a new line to fit the parent width?

首先,我想以任意布局列出标签。容器的最大宽度是固定的(match_parent),标签(TextViews)不能超过容器的右边界。同时,容器是 ScrollView 的直接子对象(在我的例子中是 LinearLayout (我强调这一点,因为我找到了一些使用自定义 onMeasureonLayout 方法扩展 ViewGroup,但无法在 ScrollView) 中工作。

我该怎么做?

这可以通过 FlowLayout 事情来解决,正如 WaJeEh 评论的那样。