热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

【Android】TableLayout简单讲解和使用例子

TableLayout是Android表格布局,可用于制作表格TableLayout里面的每一个子View都为单行显示,其中TableRow为其子控件TableLayout有三个属

TableLayout是Android表格布局,可用于制作表格

TableLayout里面的每一个子View都为单行显示,其中TableRow为其子控件

TableLayout有三个属性:

collapseColumns(隐藏某一列,隐藏多列用" , "符号分割,若隐藏所有列则用" * "符号)

stretchColumns(拉伸某一列,拉伸多列用" , "符号分割,若拉伸所有列则用" * "符号)

shrinkColumns(收缩某一列,收缩多列用" , "符号分割,若收缩所有列则用" * "符号)

运用:

效果前代码:



查看代码

android:layout_
android:layout_
>

android:layout_
android:text="1" />
android:layout_
android:text="2" />


android:layout_
android:text="3" />
android:layout_
android:text="4" />


效果前原图:

 



collapseColumns运用:

代码:

效果图:



stretchColumns运用:

代码:

效果图:



shrinkColumns运用:

代码:

效果图:



简单运用例子:


android:layout_
android:layout_
android:shrinkColumns="*">


android:layout_
android:layout_
android:text="1" />
android:layout_
android:layout_
android:text="2" />


android:layout_
android:text="3" />

android:layout_
android:layout_
android:
android:text="4" />
android:layout_
android:layout_
android:
android:text="5" />



效果图:



PS:TableLayout子View的TableRow组件无法设置高度,不过可以在他的子View里设置高度。



推荐阅读
author-avatar
王者灬旋律
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有