1. 程式人生 > >android給listview的item設定高度

android給listview的item設定高度

在item的layout檔案中,用android:layout_height設定item的高度。
執行,高度設定無效。


解決辦法:

給item設定minHeight,即可.

---------------------------------------

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

今天無意間看SDK裡面的Demo,發現還有一種方法,如下黑色粗體所示

<?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>
http://blog.csdn.net/l_serein/article/details/7403992