TableLayout经常用的属性是:

android:collapseColumns:以第0行为序,隐藏指定的列:

android:collapseColumns该属性为空时,如下图:

把android:collapseColumns=0,2--------------》意思是把第0和第2列去掉,如下图:

android:shrinkColumns:以第0行为序,自动延伸指定的列填充可用部分:

当LayoutRow里面的控件还没有布满布局时,shrinkColumns不起作用,如下图:

设置了shrinkColumns=0,1,2,布局完全没有改变,因为LayoutRow里面还剩足够的空间。

当LayoutRow布满控件时,如下图:

设置设置了shrinkColumns=2,则结果如下图,控件自动向垂直方向填充空间:

android:stretchColumns:以第0行为序,尽量把指定的列填充空白部分:

设置stretchColumns=1,则结果如下图,第1列被尽量填充(Button02与TextView02同时向右填充,直到TextView03被压挤到最后边)。

更多相关文章

  1. 【Android】输入框控件EditText
  2. Android(安卓)自定义日历控件
  3. Android的layout布局属性
  4. Android布局文件layout.xml的一些属性值
  5. Android隐藏状态栏和标题栏,相当于全屏效果
  6. 布局+基本UI
  7. Android(安卓)Tips---Android平台常见属性集合
  8. Android(安卓)控件使用相关
  9. Android界面设计中的常见属性

随机推荐

  1. Android的列表布局
  2. 屏幕切换,保存内容
  3. Android(java)学习笔记129:Tab标签的使用
  4. android 获取网络资源
  5. Android布局文件中常用的长度单位解析
  6. 【转】android shape指定那几个边有边框
  7. Android计算器源码
  8. android内置和外置sdcard区别
  9. Android应用程序组件Content Provider在
  10. android 模拟器横竖切换