欢迎来到Introzo百科
Introzo百科
android表格布局介绍,TableLayout表格布局详解
1.表格布局简介
Tablelayout 类以行和列的形式管理控件。每行都是一个 TableRow 对象或一个 View 控件。当是TableRow对象时,可以在TableRow下添加子控件。默认情况下,每个子控件占据一列。当它是View时,View将占据自己的行。
2。 TableLayout行数和列数的确定(最大原则)
TableLayout中的行数是由开发者直接指定的,即有多少TableRow对象(或View控件)就有多少行。 TableLayout 中的列数等于包含最多子控件的TableRow 中的列数。如果第一个 TableRow 包含 2 个子控件,第二个 TableRow 包含 3 个,第三个 TableRow 包含 4 个,则 TableLayout 的列数为 4。
3。 TableLayout可设置属性详解
总的来说,这个TableLayout的属性和html中Table标签的属性类似。他的属性如下:
TableLayout 可以设置的属性包括全局属性和单元格属性。
1。全局属性也是列属性,有以下3个参数:
android:stretchColumns 设置可拉伸的列。该列可以按行延伸,最多占据一整行。
android:shrinkColumns 设置可收缩列。当列中子控件的内容过多并已挤入行时,子控件的内容将沿列方向显示。
android:collapseColumns 设置隐藏的列。
示例:
android:stretchColumns="0" 第 0 列可以拉伸
android:shrinkColumns =“1,2”
相关文章
- 10-04 全国免费上网wifi是真的吗
- 10-04 12 4gb运行内存是什么意思
- 10-04 华为耳机充电盒怎么知道充满了
- 10-03 android 表格布局属性
- 10-03 android表格布局介绍,TableLayout
- 10-03 html表格在页面上的位置,css表格布局-dis
- 10-03 php是一种编程语言吗?
- 10-03 如何下载wampserver
- 10-03 如何在php中启动exe文件
- 10-03 本田宣布2025年拆除东京总部大楼 2030年完成
- 10-03 曝三菱汽车已决定全面放弃中国生产 日系车开始出局?
- 10-03 问界M9 35万起售?内部人士:纯属无稽之谈!
- 10-03 2023年数据采集与融合技术实践作业1
- 10-03 自我介绍
- 10-03 2023年数据采集与融合技术实践作业
- 10-03 MySQL判断空值的方法是NULL和(mysql中
- 10-03 Linux网卡验证解决方案:turn it off
- 10-03 Linux下如何使用C语言实现文件复制操作(lin
- 10-03 Linux系统下的游戏:优质选择,更好体验(Lin
- 10-03 回答Linux时区问题:00 00代表哪个时区?
- 最近发表