android給listview的item設定高度

在item的layout文件中,用android:layout_height設置item的高度。
運行,高度設置無效。


解決辦法:

給item設定minHeight,便可. android

--------------------------------------- spa

最近一直糾結於ListView中每一個Item中高度的問題,在網上只找出一個方法,就是在每一個item裏面加入圖片,也就是ImageView,這樣用圖片來「撐」它的高度,這樣實在是費勁,不可也能夠解決問題 code

今天無心間看SDK裏面的Demo,發現還有一種方法,以下黑色粗體所示 xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="horizontal"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:minHeight="?android:attr/listPreferredItemHeight"
    >
    <TextView
        android:id="@+id/tv"
        android:layout_width="fill_parent" 
        android:layout_height="20dp" 
        android:text="@string/hello"
        />
</LinearLayout>
相關文章
相關標籤/搜索