【问题标题】:Android - how to make content views fit a layout?Android - 如何使内容视图适合布局?
【发布时间】:2015-04-14 08:01:46
【问题描述】:

我有多个不同宽度的视图。
我想把它们从左到右,从上到下排列。
我不想有固定的列;
相反,我想用 View 尽可能多地填充一行,直到该行已满。
当一行已满时,再填写下一行。

例如(相同的数字和相同的视图)
112222333345555666
7777777777888888
99999900000000000

另一个例子是 Gmail 发件人地址:

我该怎么做?

【问题讨论】:

  • 行满了怎么办?转到下一行还是截掉文字?
  • @barq 我刚刚编辑并再举一个例子。我想填一行然后下一行
  • @barq 我尝试将视图放入不同的布局中,例如 TableLayout 和 Linear Layout,仅此而已,因为我不知道如何实现它并坚持这一点。 google了一下,没有找到相关的解决方案
  • 显示你迄今为止尝试过的内容。
  • @barq 感谢您的帮助,我刚刚找到了我想要的。请看答案。

标签: android layout view textview


【解决方案1】:

我找到了一个可以提供我想要的确切布局的解决方案。
它叫做 FlowLayout。
https://github.com/ApmeM/android-flowlayout

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-09-02
    • 1970-01-01
    • 2017-09-28
    • 2016-08-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多