如何使线性布局在新行中添加子视图?

pio*_*ojo 9 layout android

我想定义一个布局,它的方向是水平的,但是如果子视图的宽度超过宽度,它会在新的行中添加新的子视图.

能做到吗?

ing*_*abh 13

为此,您将需要一个FlowLayout,其自定义实现在此链接上给出

礼貌:Nishant Nair

http://nishantvnair.wordpress.com/2010/09/28/flowlayout-in-android/

  • 在与Nishant的'FlowLayout`合作的过程中,我发现了一些多余的东西,所以我稍微调整了一下.见[here](http://adilatwork.blogspot.co.uk/2012/12/android-horizo​​ntal-flow-layout.html).此版本还考虑了子视图的边距. (4认同)