TableLayout布局方法教程
发表于:2025-11-13 作者:千家信息网编辑
千家信息网最后更新 2025年11月13日,本篇内容介绍了"TableLayout布局方法教程"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Ta
千家信息网最后更新 2025年11月13日TableLayout布局方法教程

本篇内容介绍了"TableLayout布局方法教程"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
TableLayout简介
TableLayout意为表格布局,也可以称为网格布局,允许我们使用表格的方式来排列组件,也就是行和列的方式。
TableLayout提供了用于在表格中对齐和排列组件的接口。可配置表格的排列方式,行数和列数,以及组件的位置。
常用属性
ohos:alignment_type表示设置网格布局中的对齐方式,默认为align_contents(表示页边距对齐),还有一个参数是align_edges(表示边界对齐)。
xmlns:ohos="http://schemas.huawei.com/res/ohos" ohos:id="$+id:tableLayout" ohos:height="match_parent" ohos:width="match_parent" ohos:alignment_type="align_contents" ohos:background_element="#8AA7AA">
ohos:row_count表示设置网格布局中行数,ohos:column_count表示设置网格布局中的列数。如果没有为子组件设置值,则使用父组件默认的行数和列数。在网格布局中若子组件的数量超出列数设置,则会自动添加行数。比如下列代码,我们设置一行,两列,但是是三个子组件,我们监听其中一个按钮的点击事件,将行列数显示在文本组件中。
xmlns:ohos="http://schemas.huawei.com/res/ohos" ohos:id="$+id:tableLayout" ohos:height="match_content" ohos:width="match_content" ohos:row_count="1" ohos:column_count="2" ohos:background_element="#8AA7AA"> ohos:id="$+id:tableTxt" ohos:height="match_content" ohos:width="match_content" ohos:text="我是文本组件" ohos:text_size="20fp"/> ohos:id="$+id:button" ohos:height="match_content" ohos:width="match_content" ohos:text="我是第一个按钮" ohos:background_element="#5C6E71" ohos:text_color="#FFFFFF" ohos:text_size="20fp"/> ohos:id="$+id:btn" ohos:height="match_content" ohos:width="match_content" ohos:text="我是第二个按钮" ohos:background_element="#5C6E71" ohos:text_color="#FFFFFF" ohos:text_size="20fp"/>
未触发按钮点击事件的时候页面显示效果。

触发按钮点击事件的时候页面显示效果。

ohos:orientation表示设置表格中组件的排列方式,水平(vertical)和垂直(horizontal)。如果我们设置行为1,列为2,子组件三个,设置水平方向显示,那么我们的列将失效,自动会添加一列。
xmlns:ohos="http://schemas.huawei.com/res/ohos" ohos:id="$+id:tableLayout" ohos:height="match_parent" ohos:width="match_parent" ohos:orientation="horizontal" ohos:background_element="#8AA7AA">
xmlns:ohos="http://schemas.huawei.com/res/ohos" ohos:id="$+id:tableLayout" ohos:height="match_parent" ohos:width="match_parent" ohos:orientation="vertical" ohos:background_element="#8AA7AA">
示例
xmlns:ohos="http://schemas.huawei.com/res/ohos" ohos:id="$+id:tableLayout" ohos:height="match_parent" ohos:width="match_parent" ohos:row_count="3" ohos:column_count="5" ohos:background_element="#8AA7AA"> ohos:height="match_content" ohos:width="match_content" ohos:text="我是第1个按钮" ohos:background_element="#07CCFF" ohos:text_color="#FFFFFF" ohos:text_size="20fp" ohos:padding="10vp"/> .....
"TableLayout布局方法教程"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
组件
布局
按钮
方式
网格
表格
事件
教程
方法
内容
效果
文本
时候
更多
水平
知识
页面
实用
学有所成
接下来
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
闵行区信息化数据库价钱
数据库更新不及时原因
我的世界可拆家服务器推荐
电脑免费服务器
易联众与互联网保险科技
深度学习的框架和网络技术交流
突发医疗网络安全应急预案
国产实时数据库报价
权限管理服务器irm
数据库网络安全技术与应用
国际服好玩的服务器我的世界
关于软件开发的网站
网络安全技术月工资多少
广州电脑服务器生产线
网络安全法最轻处罚
sql文件导入数据库
江苏前端软件开发服务
上海app软件开发哪家便宜
广州网络技术人员招聘
宝山区营销软件开发价格行情
网络安全审查办法实施结果
昆达软件开发
长沙一晟软件开发有限公司
数据库的操作方式有哪两种
网络安全法条例及其案例
access数据库的表以行
取证大师连接数据库
如何用固定卷内目录提取数据库
sql文件导入数据库
vs2012数据库打不开怎么办