2010-08-31 59 views
2

如何根據其內容設置textview的高度 - [android]

我有一條消息,其內容不固定。用戶消息應在此文本視圖中顯示。當我給出一個靜態消息它以多行顯示,但是當我通過我的代碼使用它時,它只顯示在線。 它不會被包裹。

我用吹氣的代碼,使用的getter/setter方法來設置它的文本

請幫助, 感謝

回答

0

您可以設置文字的行與Android顯示:行,或設定最低和android:minLines和android:maxLines的最大行數。

android:ellipsize只會使用有限的大小,所以如果文本視圖要增長到它的內容,它將不再需要,除非受到佈局的限制。

我也看到你正在使用layout_weight和layout_below/toRightOf。第一種僅在LinearLayout中可用,後者在RelativeLayout中,因此應根據實際使用的佈局而定。

+0

我無法限制其高度,因爲消息可能長或短 – nish 2010-08-31 09:31:57

+0

請嘗試使用它,不要使用橢圓。 – Thorstenvv 2010-08-31 11:03:17

相關問題