【问题标题】:wrap_content width on mutiline TextView多行TextView的wrap_content宽度
【发布时间】:2011-12-25 13:37:45
【问题描述】:

我有一个 TextView,其宽度和高度都设置为 wrap_content,max_lines 设置为 2。当文本适合一行时,一切正常。但是当它换行到第二行时,TextView 的宽度会变得尽可能大(它会填满父容器)。
所以,我想要什么:

 |有些长|
    |正文 |
我得到了什么:
 |有些长|
    |正文 |

【问题讨论】:

  • 您在多台设备上试过了吗?能否给出你的 TextView 的源代码?

标签: android layout textview


【解决方案1】:

尝试设置 TextView 的最大宽度。我认为当您设置宽度 wrap_content 并移动到下一行时,这意味着宽度处于最大值(因此它会填充父容器)。所以我想当你设置最大宽度时,一旦达到这个宽度就必须转到下一行。

 android:maxWidth="140dp"

【讨论】:

    猜你喜欢
    • 2021-06-04
    • 2021-02-21
    • 2018-02-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-07
    相关资源
    最近更新 更多