一、GridLayout(网格布局)概述 GridLayout 布局是 Android 4.0 以后引入的新布局,和 TableLayout(表格布局) 有点类似,不过它功能更多,也更加好用,最大的特点是放置的组件自动占据网
GridLayout 布局是 Android 4.0 以后引入的新布局,和 TableLayout(表格布局) 有点类似,不过它功能更多,也更加好用,最大的特点是放置的组件自动占据网格的整个区域,每个组件的大小相同,不能改变组件大小,只能改变组件之间的水平和垂直间隔。
(1)、可以自己设置布局中组件的排列方式
(2)、可以自定义网格布局有多少行,多少列
(3)、可以直接设置组件位于某行某列
(4)、可以设置组件横跨几行或者几列
(1)、GridLayout 常用布局标签:
(2)、GridLayout 单元格常用布局标签:
GridLayout(): 构建一个一行一列的GridLayout对象。
GridLayout(int rows, int cols): 用指定行数和列数去构建GridLayout对象。
GridLayout(int rows, int cols, int hgap, int vgap): 指定行数、列数、水平间隔和垂直间隔去构建GridLayout对象。
示例:
效果图:
示例:
说明:
回退 与 清空 按钮横跨两列,其它按钮都是直接添加,占用一行一列 通过 android:layout_rowSpan 与 android:layout_columnSpan 设置了组件横跨多行或者多列时,如果想要让组件填满横越过的行或列的话,则可以设置 android:layout_gravity = "fill" android:layout_gravity="fill":设置内容对其方式为填充 android:text="0":设置控件内容 android:textSize="50sp":设置控件字体大小 android:background="#FFCCCC":设置控件背景色 android:layout_marginLeft="5dp":设置控件内容距离左侧的距离 来源地址:https://blog.csdn.net/yyxhzdm/article/details/129133470
--结束END--
本文标题: Android 基础知识4-2.10 GridLayout(网格布局)详解
本文链接: https://www.lsjlt.com/news/391324.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-01-21
2023-10-28
2023-10-28
2023-10-27
2023-10-27
2023-10-27
2023-10-27
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0