本文实例为大家分享了Android表格布局TableLayout的具体代码,供大家参考,具体内容如下

1.TableLayout

TableLayout表格布局模型以行列的形式管理子控件,每一行为一个TableRow的对象, 当然也可以使一个View的对象

2.TableLayout的属性(全局属性)

android:collapseColumns=”1,2”

隐藏从0开始的索引列,列之间必须用逗号隔开1,2

android:shrinkColumns=”1,2”

收缩从0开始的索引列,当可收缩的列太宽(内容太多时)不会被挤出屏幕,列之间

用逗号隔开1,2,你可以通过”*”代替收缩所有列,注意一列能同时表示收缩和拉伸

android:stretchColumns=”1,2”

拉伸从0开始的索引列,以填满剩下的多余空白空间,列之间必须用逗号隔开,1,2,

你可以通过”*”代替收缩所有列,注意一列能同时表示收缩和拉伸

3.TableLayout的局部属性(内部控件所用属性)

android:layout_column=”1” 该控件显示在第1列

android:layout_span=”2” 该控件占据两列

android:layout_width="match_parent" android:layout_height="match_parent"

android:collapseColumns="0"

android:shrinkColumns="4">

android:id="@+id/tablerow1"

android:layout_width="wrap_content"

android:layout_height="wrap_content" >

android:id="@+id/button4"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="Button1" />

android:id="@+id/button5"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="Button2" />

android:id="@+id/button6"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="Button3" />

android:id="@+id/button7"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="Button4" />

android:id="@+id/button8"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="Button555555555555555555555555" />

android:layout_width="match_parent"

android:layout_height="match_parent"

android:stretchColumns="*">

android:id="@+id/tablerow1"

android:layout_width="match_parent"

android:layout_height="match_parent">

android:id="@+id/button4"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="Button1" />

android:id="@+id/button5"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="Button2" />

android:id="@+id/button6"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="Button3" />

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程小技巧。

总结

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

小编个人微信号 jb51ccc

喜欢与人分享编程技术与工作经验,欢迎加入编程之家官方交流群!

android表格布局占满整行,Android布局之表格布局TableLayout详解相关推荐

  1. android xml msgid,Android挂逼修练之行–微信聊天消息修改器插件开发详解

    一.插件开发背景 昨天无意中在刷抖音的时候看到有个视频可以修改转账信息,我就觉得好奇所以就自己实现了一下,关于微信消息修改其实是个假象就是修改本地自己看到的消息,而不是真正意义上的把聊天信息修改了,但 ...

  2. 怎么一次性将Excel表格中指定文本整行数据删除

    今天跟跟大家分享一下怎么一次性将Excel表格中指定文本整行数据删除 1.如下图我们想要快速将汇总行数据整行删除掉 2.首先我们点击表格任意一单元格,同时按下Ctrl+A全选表格区域 3.然后点击下图 ...

  3. Android群英传笔记——第十二章:Android5.X 新特性详解,Material Design UI的新体验

    Android群英传笔记--第十二章:Android5.X 新特性详解,Material Design UI的新体验 第十一章为什么不写,因为我很早之前就已经写过了,有需要的可以去看 Android高 ...

  4. android禁止下拉刷新,Android开发之无痕过渡下拉刷新控件的实现思路详解

    相信大家已经对下拉刷新熟悉得不能再熟悉了,市面上的下拉刷新琳琅满目,然而有很多在我看来略有缺陷,接下来我将说明一下存在的缺陷问题,然后提供一种思路来解决这一缺陷,废话不多说!往下看嘞! 1.市面一些下 ...

  5. Android基础入门教程——8.3.5 Paint API之—— Xfermode与PorterDuff详解(二)

    Android基础入门教程--8.3.5 Paint API之-- Xfermode与PorterDuff详解(二) 标签(空格分隔): Android基础入门教程 本节引言: 上一节,我们学习了Xf ...

  6. 命令行模式下几个网络命令详解

    命令行模式下几个网络命令详解 上一篇 / 下一篇  2007-05-16 16:20:55 查看( 166 ) / 评论( 0 ) / 评分( 0 / 0 ) 命令行模式下几个网络命令详解 一.pin ...

  7. 国行ps4服务器维护,赶快回家试试!国行PS4终解除锁区附详解教程

    是不是买了国行PS4但是无法和其他服务器玩家联机非常的苦恼呢?现在这个现状即将打破,是不是兴奋的想回家试试你的主机呢?让我们先来还原下整个事情经过,感觉就是索尼在老主机寿终正寝前给玩家放松的福利- 近 ...

  8. 若依的框架怎么样_基于bootstrapTable的若依框架如何获取表格选中行的整行数据?...

    导语 项目是基于若依框架写的,大部分的底层技术都是bootstrap. 最近在写一个项目的时候遇见一个需求,需要将子页面表格中选中的数据回传给父页面.为了减少网络请求,所以就准备直接使用子父页面传值. ...

  9. Android 进阶——Framework 核心ANR( Applicatipon No Response)机制设计思想详解

    文章大纲 引言 一.一些与ANR有关的计算机理论 1.互斥锁(Mutexes)概述 2.死锁(Deadlocks )概述 二.ANR 设计目的概述 三.Android 组件ANR超时机制 1.Acti ...

  10. Android实战:CoolWeather酷欧天气(加强版数据接口)代码详解(上)

    -----------------------------------该文章代码已停更,可参考浩比天气(更新于2019/6/25)----------------------------------- ...

最新文章

  1. 万字长文爆肝 DNS 协议!
  2. C++学习19 类的多继承
  3. android 自定义刷新控件,Android开发中MJRefresh自定义刷新动画效果
  4. php自动维护,完全禁用关闭Windows Server 2012R2自动维护功能禁用WIN2012R2自动维护
  5. java for循环break_Java中break、continue、return在for循环中的使用
  6. 算法训练营 重编码_您在编码训练营期间可能面临的最大挑战
  7. 【随笔】About QWERTY
  8. linux定时任务每两天执行,Linux定时任务 crontab每秒执行 实现2种方法
  9. bzoj 2761: [JLOI2011]不重复数字【hash】
  10. 数据:以太坊矿工收入中的交易手续费占比达56%
  11. 乐高积木格斗机器人组装拼图_玩积木、组装机器人的多重好处,你一定想不到!(认识机器人)...
  12. 塔科夫帧数测试软件,逃离塔科夫如何优化游戏FPS_画面优化设置详解_52pk
  13. 篮球计时计分器c语言程序,篮球赛计时计分器程序源代码.doc
  14. 8051蜂鸣器程序c语言,单片机驱动蜂鸣器C51程序
  15. sonarqube配置全指南,集成阿里巴巴p3c规范
  16. 悉尼大学计算机专业本科学费,悉尼大学
  17. Unity3D U3D安装教程
  18. WIN7用键盘控制鼠标
  19. 微信小游戏马甲包过审(马甲包过包)
  20. 基于FPGA的PWM加减速控制实现

热门文章

  1. JAVA入门教程-专题视频课程
  2. 人工智能Java SDK: BIGGAN 图像自动生成
  3. 社团管理系统软件测试,软件测试大作业-社团管理系统.doc
  4. QQ音乐API分析之-加密参数分析(sign计算)
  5. 基于opencv的人脸识别
  6. NanoHTTPD服务
  7. s3c2440linux2.6mmc/sd驱动程序
  8. qrc路径_Qt中的qrc文件
  9. c语言计算圆周率的方法,c语言学习之不同方式计算圆周率
  10. 访问oracle索引需要什么权限,Oracle索引 权限