在item的layout文件中,用android:layout_height设置item的高度。软件运行,发现高度设置无效。
据了解,listview每行的高度是由 inflater填充布局中高度最大的那个控件来决定的。
那怎么办?
在item的layout文件中,给item设定minHeight,即可。请如下黑色粗体所示:
<?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="100dp" > <TextView android:id="@+id/textView01" android:layout_width="fill_parent" android:layout_height="fill_parent" android:text="@string/hello" /> </LinearLayout>