<GridView android:id="@+id/gv_view" android:layout_width="match_parent" android:layout_height="match_parent" android:columnWidth="50dp" android:numColumns="3" android:stretchMode="spacingWidth" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintTop_toTopOf="parent" app:layout_constraintRight_toRightOf="parent"/>
给GridView设置stretchMode属性:只有在指定了columnWidth的时候才会有作用,如果指定了stretchMode而没有给columnWidth的值,则item不显示,就是宽为0
不设置时,默认是columnWidth
1、stretchMode设为none
2、stretchMode设为spacingWidth,剩余的空间用来填空间隙(顶行开始显示item,最边上没有间隙)