网格布局管理器是 Android 4.0以后新增加的布局管理器。网格布局管理器将容器划分为行x列的网格,每个控件置于网格中,当然也可以通过设置相关属性使一个控件占据多行或多列.
GridLayout 实例及属性详解
GridLayout常用属性
android:rowCount="4" 设置网格布局有4行
android:columnCount="4" 设置网格布局有4列
android:layout_row="1" 设置组件位于第2行
android:layout_column="2" 设置该组件位于第3列
android:layout_rowSpan="2" 设置纵向横跨2 行
android:layout_columnSpan ="3" 设置横向横跨 3 列
布局文件实例如下:
<?xml version="1.0" encoding="utf-8"?>
<GridLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:rowCount="6"
android:columnCount="4"
android:orientation="horizontal"