GridLayout 网格布局

1.常用属性:

排列对齐:

①设置组件的排列方式:   android:orientation=""     vertical(竖直,默认)或者horizontal(水平)

②设置组件的对齐方式:   android:layout_gravity=""   center,left,right,buttom

设置布局为几行几列:

①设置有多少行: android:rowCount="4"        //设置网格布局有4行

②设置有多少列: android:columnCount="4"    //设置网格布局有4列

设置某个组件位于几行几列

注:行列数都是从0开始算的!

①组件在第几行: android:layout_row = "1"   //设置组件位于第二行

②组件在第几列: android:layout_column = "2"   //设置该组件位于第三列

设置某个组件横跨几行几列:

①横跨几行: android:layout_rowSpan = "2"     //纵向横跨2行

②横跨几列: android:layout_columnSpan = "3"     //横向横跨2列

注:组件横跨多行或者多列的话,如果你要让组件填满横越过的行或列的话,需要添加下面这个属性:android:layout_gravity = "fill"!!!

2.低版本使用:android 4.0  API 14

解决方法: 只需要导入v7包的gridlayout包即可!v7包一般在sdk下的:sdk\extras\android\support\v7\gridlayout目录下,但是用的时候,标签却是这样写的:

你可能感兴趣的:(GridLayout 网格布局)