好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

从头学之布局之表格布局.doc

4页
  • 卖家[上传人]:博****1
  • 文档编号:559602196
  • 上传时间:2023-06-11
  • 文档格式:DOC
  • 文档大小:39.54KB
  • / 4 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • TableLayout类结构图:java.lang.Object↳android.view.View↳android.view.ViewGroup↳android.widget.LinearLayout↳android.widget.TableLayoutTableLayout没有边框的,它是由多个TableRow对象组成,每个TableRow可以有0个或多个单元格,每个单元格就是一个View这些TableRow,单元格不能设立layout_width,宽度默认是fill_parent的,只有高度layout_height可以自定义,默认是wrap_contentandroid:shrinkColumns设立可以收缩的列号,android:stretchColumns设立可以伸展的列号需要注意的是列号从0开始,也可以用”*”表达指定所有的列TableLayout中的最大列数是所有的位于TableLayout中的TableRow的列数中的最大值,即列数最多的一行有多少列,TableLayout就有多少列XML属性相应方法描述android:collapseColumnssetColumnCollapsed(intcolumnIndex,booleanisCollapsed)设立表格的列是否隐藏android:shrinkColumnssetShrinkAllColumns(booleanshrinkAllColumns)作用:设立表格的列是否收缩(列编号从0开始,下同),多列用逗号隔开(下同),如android:shrinkColumns="0,1,2",即表格的第1、2、3列的内容是收缩的以适合屏幕,不会挤出屏幕。

      android:stretchColumnssetStretchAllColumns(booleanstretchAllColumns)设立表格的列是否拉伸实践:布局文献: 这个关于用到了android:stretchColumns它是指定哪一列被拉伸[从0开始],在这里我们指定了为了1,所以出现如下的效果图:关于动态添加设立TableLayout官方并不推荐所以也不在此阐述,所以在实际开发中,我们一般只用XML来设立布局。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.