2010-09-09 51 views
4

我有一個自定義列表視圖,在imageview旁邊有一個圖像視圖和兩個上方的TextView。底部的textView保存標題的描述,但是它被列表中斷。列表中的TextView被截斷

http://tinypic.com/r/28tawrc/7 - 我得到什麼

這是我在我的「row.xml」:

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:gravity="left|center" android:minHeight="?android:attr/listPreferredItemHeight" 
    android:layout_width="fill_parent" android:layout_height="fill_parent"> 
    <ImageView android:id="@+id/icon" android:layout_height="50px" 
     android:layout_width="50px" android:minHeight="?android:attr/listPreferredItemHeight" 
     android:scaleType="fitXY" android:layout_gravity="center"></ImageView> 
    <LinearLayout android:id="@+id/LinearLayout01" 
     android:orientation="vertical" android:layout_marginLeft="5dip" 
     android:layout_width="fill_parent" android:layout_height="fill_parent" 
     android:minHeight="?android:attr/listPreferredItemHeight" 
     android:layout_weight="1"> 
     <TextView android:id="@+id/TextView01" android:text="hi" 
      android:textColor="#336600" android:textSize="16dip" 
      android:layout_width="fill_parent" android:gravity="center_vertical" 
      android:ellipsize="marquee" android:layout_weight="1" 
      android:layout_height="fill_parent"></TextView> 
     <TextView android:text="hi" android:id="@+id/TextView02" 
      android:textColor="#FFFFFF" android:textSize="14dip" android:gravity="top" 
      android:lines="20" android:layout_width="fill_parent" 
      android:minHeight="?android:attr/listPreferredItemHeight" 
      android:layout_height="fill_parent" android:layout_weight="1" 
      android:singleLine="false"></TextView> 

    </LinearLayout> 




</LinearLayout> 

我怎樣才能獲得其他文本顯示?

回答

4

嘗試將您的LinearLayouts上的兩個android:layout_height="fill_parent"值更改爲android:layout_height="wrap_content"。在這種情況下,fill_parent沒有多大意義。

+0

是的!謝謝! <〜新開發 – 2010-09-09 13:45:16

+0

我有一個類似的問題。我有如上所述的基本相同的XML,但我的文本只是在旁邊。它不在行中。所以,如果我有幾個字的句子,而不是在到達邊緣時進入下一行,那麼它就會繼續在旁邊。有任何想法嗎? – Nick 2011-08-10 13:31:20