在表格布局中,列的宽度由该列中最宽的那个单元格决定,整个表格布局的宽度则取决于父容器的宽度(默认总是占满父容器本身)。
在表格布局管理器中,可以为单元格设置如下三种行为方式。
- Shrinkable:如果某个列被设为Shrinkable,那么该列的所有单元格的宽度可以被收缩,以保证该表格能适应父容器的宽度。
- Stretchable:如果某个列被设为Stretchable,那么该列的所有单元格的宽度可以被拉伸,以保证组件能完全填满表格空余空间。
- Collapsed:如果某个列被设为Collapsed,那么该列的所有单元格会被隐藏。
TableLayout继承了LinearLayout,因此它完全可以支持LinearLayout
所支持的全部XML属性,除此之外,TableLayout还支持下表XML属性。
XML属性 | 相关方法 | 说明 |
android:collapseColumns | setColumnCollapsed(int,boolean) | 设置需要被隐藏的列的列序号。多个列序号之间用逗号隔开 |
android:shrinkColumns | setShrinkAllColumns(boolean) | 设置允许被收缩的列的列序号。多个列序号之间用逗号隔开 |
android:stretchColumns | setStretchAllColumns(boolean) | 设置允许被拉伸的列的列序号。多个列序号之间用逗号隔开 |
分享到:
相关推荐
extjs表格布局小例子,涉及到数据的存储,如何删除数据和添加数据
用Android Studio 2.3.3做的表格布局例子,主要用到、标签,还有android:shrinkColumns="0,1,2"、android:layout_column="0"等设置。
基于element-ui 的form表单实现的一个高拓展性的表格布局组件,能够用于日常使用表单的布局实现。
Android移动应用开发表格布局TableLayout的特点.pdf 学习资料 复习资料 教学资源
使用表格布局与线性布局实现分类工具栏,android编程,代码很详尽
表格可以随意拖曳添加删除,布局也可以随意拖动
用表格布局的html
很好用,没限制,可以找到一些关于表格布局的信息和使用注意点。
17表格布局,android学习实例,代码简洁,注释清楚
HTML多图片融合于一张表的方法,CSS 样式控制
《表格布局网页》课件.pdf《表格布局网页》课件.pdf《表格布局网页》课件.pdf《表格布局网页》课件.pdf《表格布局网页》课件.pdf《表格布局网页》课件.pdf
不用到table标签也能实现 table功能。
.使用XML文件声明界面布局的特点 • 将程序的表现层和控制层分离(利于代码的维护) • 在后期修改用户界面时,无需更改程序的源 ...• 表格布局 • 相对布局 • 网格布局 需要补充的案例:QQ的登录界面
程序示范了如何使用TabelLayout来管理组件的布局。使用Android Studio编译
Android 表格布局实例应用 直接把源码下载下来运行即可看到实际效果。
博客引用的table布局小例子,没有办法设置为0积分,请见谅
安卓表格布局,表格布局也是布局方法之一,是安卓入门的必要技能,通俗易懂的实例,欢迎下载
这是一个静态网页的作业,解压密码为wangye
Android的表格布局代码
。。。