码迷,mamicode.com
首页 > 其他好文 > 详细

20161219

时间:2016-12-19 19:03:08      阅读:205      评论:0      收藏:0      [点我收藏+]

标签:cin   颜色   功能   控件   height   roi   就会   lsp   中间   

Android控件GridView实现分割线

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

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

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

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

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

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

 

20161219

标签:cin   颜色   功能   控件   height   roi   就会   lsp   中间   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!