【发布时间】:2013-01-09 19:19:11
【问题描述】:
我有一个水平线性布局,其中包含动态生成的文本视图,我遇到的问题是如果添加太多文本视图会被压缩(见下图)。我将如何包装线性布局以便在下一行打印文本视图?
【问题讨论】:
标签: java android android-linearlayout textview word-wrap
我有一个水平线性布局,其中包含动态生成的文本视图,我遇到的问题是如果添加太多文本视图会被压缩(见下图)。我将如何包装线性布局以便在下一行打印文本视图?
【问题讨论】:
标签: java android android-linearlayout textview word-wrap
LinearLayout 对此无能为力。相反,您将制作自己的布局,如 http://nishantvnair.wordpress.com/2010/09/28/flowlayout-in-android/ 中所述,或采用与 Android - LinearLayout Horizontal with wrapping children 相同的方法
【讨论】:
FlexboxLayout 是一个库项目,它带来了类似的 CSS 灵活框布局模块对 Android 的功能。
https://github.com/google/flexbox-layout
类似的问题:
【讨论】:
这个项目很好,因为您可以为项目添加 Gradle 编译指令,并能够从那里使用 Xml 中的 FlowLayout。无需复制到 Java 文件中
【讨论】: