www.ctrt.net > listviEw顶部分割

listviEw顶部分割

最近有一个需求, 需要在ListView 的 HeaderView中 添加多个View, 最后发现每个View中都有一条分割线。 效果如图中第一张图片! 本来以为只要设置 android:headerDividersEnabled="false" 就可以让Header中的分割线消失,但实际并非如此啊, 设...

很多时候都不要系统的分割线,在item里面绘一条就好了。如果头部或底部也要的话就加headView或footView。 android属性里面也有设置的: android:headerDividersEnabled="true"android:footerDividersEnabled="true"

有一个setDivider(Drawable d)的方法可以设置分割线资源,参数为null的时候,表示不要分割线。

你可以把边距去掉,然后在item内部的布局里边相应位置留点位置当边距。

改变属性值:android:dividerHeight 如:

最近有一个需求, 需要在ListView 的 HeaderView中 添加多个View, 最后发现每个View中都有一条分割线。 效果如图中第一张图片! 本来以为只要设置 android:headerDividersEnabled="false" 就可以让Header中的分割线消失,但实际并非如此啊, 设

android:divider="@null" android:dividerHeight = "0dp"

可以用下面几种方法 1,设置android:divider="@null"也即不为listview设置分割线 2,设置android:divider="@android:color/transparent"就是分割线透明,相当于没有分割线,不过分割线还是会占一些位置 3,设置android:dividerHeight="0dp"设置...

使用过ListView的童鞋都知道,每一个Item之间都会有系统自带的分割线,有些难看。其实去除也很简单,只需将分割线的高度设为0,即不可见。appListView.setDividerHeight(0);

1. ListActivity有这条底部分割线。 2.在Activity中只有listview,没有别的控件的话也会有。 其实ListActivity也是一个Activity,只不过在其中使用了SetContentView(listView)方法设置了一个listView作为其显示的View而已。所以结论就是只要这个...

网站地图

All rights reserved Powered by www.ctrt.net

copyright ©right 2010-2021。
www.ctrt.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com