我有一个TextView,宽度和高度都设置为wrap_content,max_lines设置为2.当文本适合一行时,一切都很完美。但当它包装到第二行时,TextView的宽度变得尽可能大(它填充父容器) 所以,我想要的:
|Some Long| |Text |我得到了什么:
|Some Long | |Text |
答案 0 :(得分:3)
尝试设置TextView的最大宽度。我认为当你设置宽度wrap_content并且它移动到下一行时,它意味着宽度处于最大值(因此它填充父内容)。所以我想当你设置最大宽度时,一旦达到这个宽度就必须转到下一行。
android:maxWidth="140dp"