首页 > 其他 > 详细

20161219

时间:2016-12-19 19:01:29      阅读:111      评论:0      收藏:0      [点我收藏+]

Android控件GridView实现分割线

由于gridview没有分割线这功能所以只能自己想办法了。

第一种:利用行间距设置颜色达到效果。

用到属性:android:horizontalSpacing和android:verticalSpacing,分别是横线和竖线。

颜色先后就随便了,比如把gridview背景设置成灰色,把里面item颜色设置成白色,然后又用到 android:dividerHeight这个属性,是行间距高度的意思,也就是线的高度,1dp就够了。

然后就会发现中间的横线和竖线效果都有了,只是最上面和最下面没有效果,可以自己写2个view线放控件上下就行。

再就是因为是把gridview背景设置成灰色了所以如果每条有多个item但有的item没有设置内容的话就会成灰色,那就暴漏了,这样如果item比较少那自己填几个空白item就行了。

 

20161219

原文:http://www.cnblogs.com/zyd357344/p/6198419.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!