listview设置item高度或间距
2016-11-21 13:22
537 查看
如果是要设置listView的item间距,可以在xml而已文件中的listView下设置xml属性:
android:divider="#00000000" //分隔线为透明色
android:dividerHeight="20dp" //高度为20dp
效果如图:
![](http://img.blog.csdn.net/20161121133024223?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
可以看到,中间是没有分隔线的,如果想要有分隔线的话,可以在item的xml中设置minHeight,代码如下:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:minHeight="50dp"
android:gravity="center">
<ImageView
android:id="@+id/image"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic" />
</RelativeLayout>
这样设了之后,此时就有分隔线了。效果如下:
android:divider="#00000000" //分隔线为透明色
android:dividerHeight="20dp" //高度为20dp
效果如图:
可以看到,中间是没有分隔线的,如果想要有分隔线的话,可以在item的xml中设置minHeight,代码如下:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:minHeight="50dp"
android:gravity="center">
<ImageView
android:id="@+id/image"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic" />
</RelativeLayout>
这样设了之后,此时就有分隔线了。效果如下:
相关文章推荐
- ListView+ListView 动态设置Item高度
- 安装apk文件到模拟器,设置listview的item间距
- android ListView 设置每个Item的高度
- listview设置item间距和颜色渐变
- android 关于如何设置ListView中item高度问题的解决方案
- ListView中根据手机屏幕高度动态设置只显示一屏幕的item个数
- android解决无法设定listview的item高度(设置行高)
- [Androd初级]解决Listview的子项Item的高度无法设置的情节
- listview设置每个item的间距
- listview设置计算item的高度 获取listview的高度
- 如何设置listview每个item高度
- Android设置Listview每个item的间距
- listview item设置间距无效与去掉默认黄色的selector
- android 关于listview item设置高度的问题解决方法
- ListView中根据手机屏幕高度动态设置只显示一屏幕的item个数
- android:设置listview里面每个item的上下间距
- 设置listview 中每个Item之间的间距
- 记录:设置listview中每个item的高度
- ListView去掉中间的分割线和设置Item之间的间距
- 对listview中每个item高度的设置