概述:网格布局相对于表格布局来说自由度更高,是以行数和列数来确定位置进行排列。就像一间教室,确定好行数与列数就能让同学有序入座。
1. 可以设置布局中组件的排列方式
2. 可以自定行列数
GridLayout 常用布局标签:
<android:columnCount="4"
:设置最大列数,这里设置为4。
<android:rowCount="5"
:设置最大行数,这里设置为6。
<android:orientation="horizontal"
:设置元素布局方向,这里设置为平行。
GridLayout 单元格常用布局标签:
<android:layout_row="0"
:指定单元格的显示的列数,这里设置控件的列数为第1列。
<android:layout_column="3"
:指定单元格显示的列数,设置控件的行数为第4列。
<android:layout_columnSpan="2"
:指定单元格占据的列数。
<android:layout_rowSpan="2"
:指定单元格占据的行数。文章来源:https://www.toymoban.com/news/detail-403775.html
简易计算机 代码示例
文章来源地址https://www.toymoban.com/news/detail-403775.html
<?xml version="1.0" encoding="utf-8"?>
<GridLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_gravity="center"
android:columnCount="4"
android:orientation="horizontal">
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="/"
android:layout_row="0"
到了这里,关于Android基本布局-GridLayout_网格布局的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!