Android中控件GridView实现设置行列分割线的方法示例

前言

公司主营业务:成都网站建设、成都做网站、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联推出兴宾免费做网站回馈大家。

虽然Aandroid目前已经有RecyclerView了、非常强大的一个View、可以直接控制成ListView以及GridView等、而且画框线也比较方便、但是呢在很多情况下我们不得不仍然使用GridView来实现布局、那么在这个时候我们又要怎么来对GridViw进行画框线呢、下面将提供两种实现方式、大家可以选择一下

一、设置垂直、横向间距、通过GRIDVIEW和ITEM的背景色来实现

     1、设置GridView背景色

     2、设置水平和竖直方向间隔:android:horizontalSpacingandroid:verticalSpacing

      3、设置GridView的item的背景色及其选中后的颜色

XML代码如下

 

item布局

<?xml version="1.0" encoding="utf-8"?> 
 
 
  
 
 

二、设置选择器

这种方式就是设置item的选择器的android:background属性来实现的

gv_selector代码

<?xml version="1.0" encoding="utf-8"?> 
 
  
   
     
     
   
  
  
   
     
     
   
  
  
   
    
   
  
 

至此两种方法已经写完了、有细心的朋友可能会发现第二种方法的中间的网格线比边线要粗两倍、这也是第二种方法的一个不足的地方

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。


网站标题:Android中控件GridView实现设置行列分割线的方法示例
标题URL:http://bzwzjz.com/article/gcjejs.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 网站设计制作 重庆企业网站建设 成都网站建设公司 企业手机网站建设 成都网站制作 成都品牌网站建设 网站设计 外贸网站建设 移动手机网站制作 宜宾网站设计 品牌网站建设 网站建设方案 网站建设 重庆网站制作 成都企业网站建设 成都网站制作 企业网站设计 重庆企业网站建设 成都网站建设 成都定制网站建设 网站制作公司 广安网站设计