2010-08-27 60 views
0

我有一個TextView,我想在運行時增加高度。我已經使用android:layout_height="wrap_content"但它沒有給我想要的結果。在運行時增加TextView的高度

我正在使用相對佈局。

我通過edittext得到文本,我想在textview上設置它。 當我這樣做時,它只顯示一行,當我點擊edittext時,它會被展開並顯示完整的消息。

+0

您的意思是您希望文本框隨着用戶輸入內容而擴展,以便它始終與內容一樣大? – 2010-08-27 15:14:12

回答

0

很難說沒有更多的細節 - 但你真的需要改變它在運行時?因爲顯然你對啓動時的高度並不滿意。

您是否想過使用android:layout_height="fill_parent",最終與其他組件的android:minHeight屬性結合使用?

1

添加在您的 Activity類的onCreate方法,

((TextView的) findViewById(R.id.YOURTEXTVIEWIDHERE))調用setHeight(IntegerValuePixels)。