记录:设置listview中每个item的高度

来源:互联网 发布:超市app送货上门软件 编辑:程序博客网 时间:2024/06/01 16:54

listview中的每个item一般都是自己定义的layout文件,里面有图片、文本、按钮……那么如何设置每个item的高度呢?

错误方法:
1、在listview中设置android:minheight=”XXdp“;
2、在item布局文件设置android:layout_height=”XXdp”;

正确方法:
在item布局文件中设置android:minheight=”XXdp“;

注意:
是在布局文件最外层设置;

示例:

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="match_parent"    android:layout_height="50dp"    android:layout_marginLeft="10dp"    android:layout_marginRight="10dp"    android:gravity="center_vertical"    android:minHeight="50dp"    android:orientation="horizontal" >    <ImageView        android:id="@+id/imageView_college_items"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:src="@drawable/icon" />    <TextView        android:id="@+id/textView_college_items"        android:layout_width="0dp"        android:layout_height="match_parent"        android:layout_marginLeft="10dp"        android:layout_weight="2"        android:gravity="center_vertical"        android:paddingLeft="5dp"        android:text="你要写的文本信息"        android:textColor="#000000"        android:textSize="18sp" />    <ImageView        android:id="@+id/btn_college_items"        android:layout_width="50dp"        android:layout_height="wrap_content"        android:layout_gravity="center"        android:layout_marginBottom="5dp"        android:layout_marginTop="5dp"        android:clickable="false"        android:focusable="false"        android:src="@drawable/detail_arrow" /></LinearLayout>
0 1
原创粉丝点击