Android 如何在GridView中为分隔符设置不同的背景和颜色?

Android 如何在GridView中为分隔符设置不同的背景和颜色?,android,background,android-gridview,divider,Android,Background,Android Gridview,Divider,我希望在GridView中为分隔符和背景保留不同的颜色。或者我想隐藏Gridview周围可见的背景色。我试着改变版面的边距和填充参数,但这并没有改变任何东西。下面是MyGridView的xml布局 <GridView android:id="@+id/gvFree" android:layout_width="fill_parent" android:layout_height="0dp" android:layout_weight="1"

我希望在GridView中为分隔符和背景保留不同的颜色。或者我想隐藏Gridview周围可见的背景色。我试着改变版面的边距和填充参数,但这并没有改变任何东西。下面是MyGridView的xml布局

<GridView android:id="@+id/gvFree" 
           android:layout_width="fill_parent"
           android:layout_height="0dp" android:layout_weight="1"
           android:columnWidth="@dimen/grid_col_wd"
           android:background="@android:color/darker_gray"
           android:layout_margin="-5dp"
           android:padding="-5dp"
           android:numColumns="auto_fit"
           android:stretchMode="columnWidth"
           android:gravity="fill"
           android:horizontalSpacing="2dp"
           android:verticalSpacing="2dp"
           ></GridView>

请帮忙


删除间距并为您的行创建边框这里有一些关于分隔符的解决方案:选中此项我们可以为GridView添加GridView背景和分隔符颜色。