wrap_content多行TextView的宽度

时间:2011-11-09 18:34:16

标签: android layout textview

我有一个TextView,宽度和高度都设置为wrap_content,max_lines设置为2.当文本适合一行时,一切都很完美。但当它包装到第二行时,TextView的宽度变得尽可能大(它填充父容器) 所以,我想要的:     

    |Some Long|
    |Text     |
我得到了什么:     
    |Some Long       |
    |Text            |

1 个答案:

答案 0 :(得分:3)

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

 android:maxWidth="140dp"