前言
公司主營業(yè)務:成都網(wǎng)站建設、成都做網(wǎng)站、移動網(wǎng)站開發(fā)等業(yè)務。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)推出興賓免費做網(wǎng)站回饋大家。
雖然Aandroid目前已經(jīng)有RecyclerView了、非常強大的一個View、可以直接控制成ListView以及GridView等、而且畫框線也比較方便、但是呢在很多情況下我們不得不仍然使用GridView來實現(xiàn)布局、那么在這個時候我們又要怎么來對GridViw進行畫框線呢、下面將提供兩種實現(xiàn)方式、大家可以選擇一下
一、設置垂直、橫向間距、通過GRIDVIEW和ITEM的背景色來實現(xiàn)
1、設置GridView背景色
2、設置水平和豎直方向間隔:android:horizontalSpacing
和android:verticalSpacing
3、設置GridView的item的背景色及其選中后的顏色
XML代碼如下
item布局
<?xml version="1.0" encoding="utf-8"?>
二、設置選擇器
這種方式就是設置item的選擇器的android:background
屬性來實現(xiàn)的
gv_selector代碼
<?xml version="1.0" encoding="utf-8"?>
至此兩種方法已經(jīng)寫完了、有細心的朋友可能會發(fā)現(xiàn)第二種方法的中間的網(wǎng)格線比邊線要粗兩倍、這也是第二種方法的一個不足的地方
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。