Android学习笔记(五):表格布局管理器(TableLayout)

布局管理器----表格布局管理器(TableLayout)

  1. 表格布局管理器是以行列的形式来管理放入其中的组件的
    在这里插入图片描述
    其实线性布局管理器也可以实现这个页面,但是用起来并没有表格管理器方便。
    在activity_main.xml文件中用TableLayout标签来定义表格布局管理器。
    利用TableRow子标签在TableLayout标签中定义表格中的一行,然后在TableRow子标签中添加一个组件就会自动生成一列:
    在这里插入图片描述
    也可以直接添加一个组件,就会自动生成一行
    在这里插入图片描述
  2. 属性:
  • android:collapseColumns :隐藏某列。可隐藏多列(多列序号间用英文逗号 , 连接),取值为数字,第几列就取几(这里的列与Java中的数组类似,从第0列起)。
    在这里插入图片描述
  • android:stretchColumns :设置某列可拉伸(拉伸即占用剩余空间),可以设置多列可拉伸,取值同上。
    在这里插入图片描述
  • android:shrinkColumns :设置某列可收缩(当一行中的内容超出屏幕宽度时,缩小该列的空间使这行的内容展示出来),可多行设置,取值同上。
    在这里插入图片描述
    如果不设置某行可收缩,会出现超出屏幕宽度内容无法显示的情况:
    在这里插入图片描述
发布了19 篇原创文章 · 获赞 9 · 访问量 2190

猜你喜欢

转载自blog.csdn.net/weixin_44480874/article/details/104169393
今日推荐