素材巴巴 > 程序开发 >

Android布局【GridLayout】

程序开发 2023-09-11 16:40:07

文章目录

GridLayout概述

GridLayout也名网格布局,该布局与TableLayout类似,但与其相比,GridLayout会更加的灵活,比如

TableLayout不能将两行进行一个合并,只能将两列进行一个合并;而GridLayout既能合并行也能合并列,而且布局也会更加的灵活

常见属性

  1. android:orientation:设置水平显示还是垂直显示,默认水平显示
  2. android:columnCount:设置行的显示个数
  3. android:rowCount:设置列的显示个数

子控件属性

  1. android:layout_column显示在第几列
  2. android:layout_columnSpan:横向跨几列
  3. android:layout_columnWeight:横向剩余空间分配方式
  4. android:layout_gravity:在网格中的显示位置
  5. android:layout_row:显示在第几行
  6. android:layout_rowSpan:纵向跨几行
  7. android:layout_rowWeight:纵向剩余空间分配方式

项目结构

在这里插入图片描述

主要代码

activity_main.xml


 
 

标签:

素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。