2011-11-09 79 views
9

我有一個TextView,其寬度和高度均設置爲wrap_content,max_lines設置爲2.當文本適合一行時,一切正常。但是當它包裝到第二行時,TextView的寬度變得儘可能大(它填充父容器)。
所以,我想: mutiline上的wrap_content寬度TextView

 |Some Long| 
    |Text  |
而我得到:
 |Some Long  | 
    |Text   |

+0

你在多功能設備上試過這個嗎?你可以給你的TextView的源代碼? –

回答

3

嘗試設置TextView的的最大寬度。我認爲當你設置寬度wrap_content並且它移動到下一行時,它意味着寬度處於最大值(所以它填充父包含器)。所以我想當你設置最大寬度時,一旦它達到這個寬度,它就必須進入下一行。

android:maxWidth="140dp" 
相關問題