在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>