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