博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android布局管理---第二篇表格布局
阅读量:7242 次
发布时间:2019-06-29

本文共 583 字,大约阅读时间需要 1 分钟。

hot3.png

表格布局TableLayout,采用的是行和列的形式管理UI组件。TableRow:表示表格中一行,我们向表格中添加组件的时候,每添加一个组件增加一列。列的宽度有该单元格决定,整个表格的宽度取决于父容器中的宽度。

表格布局的三种不同的行为方式:

1.Shrinkable:如果某列被设置称为Shrinkable,那么这列的所有的单元格的宽度是可以收缩的。

2.Strechable:如果某列的属性设置为Stretchable,那么这一列所有的单元可以拉伸,以保证完全填满整个表格。

3.Collapsed:如果设置成Collapsed,那么这一列的所有的单元格会被隐藏。

xml属性   相关方法          说明
android:collapseColumns setColumnCollapsed(int,boolean)

s设置需要隐藏的列的序号,多个序号之

间有逗号分开

android:shrinkColumns setShrinkAllColumns(boolean) 设置允许被收缩的列的序号,多列之间有逗号分开
android:stretchColumns
setStrectchAllColumns(boolean) 设置允许被拉伸的列的序号,多个列的序号使用逗号分开

转载于:https://my.oschina.net/u/574190/blog/130984

你可能感兴趣的文章
javascript 词法作用域
查看>>
Wireshark捕获理解TCP三次握手四次断开
查看>>
Go面向对象编程
查看>>
小程序分包加载
查看>>
scrollIntoView与键盘遮挡
查看>>
Nodejs API - events 提纲式笔记
查看>>
以太坊ganache CLI命令行参数详解
查看>>
iOSURL中文解决方法
查看>>
快速掌握 MongoDB 数据库
查看>>
Kotlin和RecyclerView的一个demo
查看>>
【译】Bootstrap的网格体系
查看>>
在AS中自定义字体库报错:java.lang.RuntimeException: native typeface cannot be made
查看>>
在Linux系统里安装Virtual Box的详细步骤
查看>>
Python 日志库 logging 的理解和实践经验
查看>>
Vert.x 文件上传Client
查看>>
iOS之SVN
查看>>
MySQL日志故障的处理和分析
查看>>
tcp和udp使用总结
查看>>
koa,node,express通用方法连接mysql
查看>>
(转)关于敏捷团队领任务的几个误区
查看>>