首页 > 代码库 > 20161219
20161219
Android控件GridView实现分割线
由于gridview没有分割线这功能所以只能自己想办法了。
第一种:利用行间距设置颜色达到效果。
用到属性:android:horizontalSpacing和android:verticalSpacing,分别是横线和竖线。
颜色先后就随便了,比如把gridview背景设置成灰色,把里面item颜色设置成白色,然后又用到 android:dividerHeight这个属性,是行间距高度的意思,也就是线的高度,1dp就够了。
然后就会发现中间的横线和竖线效果都有了,只是最上面和最下面没有效果,可以自己写2个view线放控件上下就行。
再就是因为是把gridview背景设置成灰色了所以如果每条有多个item但有的item没有设置内容的话就会成灰色,那就暴漏了,这样如果item比较少那自己填几个空白item就行了。
20161219
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。