我有一个包含动态生成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