2013-03-07 66 views
0

我有問題動態設置TextView高度。我xml文件Android文本視圖高度變化動態

<TextView 
     android:id="@+id/rateUpdateTime" 
     android:layout_width="fill_parent" 
     android:layout_height="0dp" 
     android:paddingBottom="0dp" 
     android:text="@string/update_time" 
     android:textColor="#000000" 
     android:textStyle="bold" 
     android:textSize="13sp" 
     android:layout_weight=".48" 
     android:layout_gravity="center_horizontal" 
     android:gravity="center_horizontal" 
     android:background="#5FB6CB" 

     /> 

在這種TextView我根據動作在我的活動發生設定不同的消息。所以我需要動態設置高度爲wrap_content。另外我在LinearLayout中使用不同的控制器。這TextView屬於這個單一的LinearLayout。請任何一位幫助我動態設置TextView高度= LinearLayout

+0

你應該在'Linear_Layout'子元素中使用'fill_parent',如果你需要多行,那麼你需要添加'android:singleLine =「false」' – Naveen 2013-03-07 05:26:17

+0

嘗試改變你的.java文件! – Mullaly 2013-03-07 05:53:57

回答

0

在.java代碼中設置Layout參數的值可以解決這個問題。有關文件,請參閱this