Android的水平的LinearLayout - 裹元素(Android Horizontal

2019-07-18 17:37发布

我有一个包含动态生成textviews水平线性布局,我遇到的问题是,textviews被挤压(见下图),如果太多的加入。 我怎么会去包裹的LinearLayout使得textviews上印下一行?

Answer 1:

LinearLayout中不能帮助与此有关。 相反,你将不得不使自己的布局,在此提到的http://nishantvnair.wordpress.com/2010/09/28/flowlayout-in-android/或合并同样的做法,因为这Android的-与包裹孩子的LinearLayout水平



Answer 2:

这个项目是好的,因为你可以添加摇篮编译指示该项目,并能够使用的FlowLayout在XML从那里。 无需在Java中的文件复制

https://github.com/ApmeM/android-flowlayout



Answer 3:

FlexboxLayout是库项目带来CSS灵活盒布局模块的类似的功能到Android。

https://github.com/google/flexbox-layout

类似的问题:

断行有小部件布局为Android



文章来源: Android Horizontal LinearLayout - Wrap Elements