1.先把XML內的預設RelativeLayout排版方式清空,在去Layout區拉一個TableLayout的到表單上,XML下會出現下面程式碼
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:stretchColumns="2"
>  (android:stretchColumns="2"是設定 TableLayout所有行的第二列是擴展列,列是指上下,行是左右,假設每行都有三列(三個物件),剩下空間會由第二列補齊,下面會做示範)
</TableLayout>
2.在Layout拉一個TableRow出來,在TableLayout標籤之間會夾著TableRow
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:stretchColumns="2"
>
<TableRow
android:id="@+id/tableRow1"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
</TableRow>
</TableLayout>

3.在去widget拉一個物件button出來,如圖片
接下來再拉一個button
OK,還是沒變化因為android:stretchColumns="2"是設定第二列才開始填滿,好!在拉一次button
我們發現真的在第二列開始填滿剩下的空間了!也就是剩下空間會由第二列補齊(最左邊是第0列,以此類推)

界面排版-TableLayout的stretchColumns方法相关推荐

  1. UI界面排版搞不定 ?看看这些优秀的实例模板,可临摹学习!

    设计师总是不断遇到这样的问题:如何赋予不同内容以合适的外观?如何调动视觉元素.外在形式传达思维信息,与受众沟通?解决这些问题是设计的关键所在,也是设计师必备的基本功. 版式设计这些形式美法则本身就是设 ...

  2. fedora mysql默认密码忘记_Linux fedora 24 忘记密码图形化界面修改root密码的方法

    方法及其简单,只需要两步即可: 1.第一步: 打开终端,输入sudo su命令. –此处的密码为普通用户的密码,也就是开机时输入的密码. 2.第二步: 直接sudo passwd root就重置了ro ...

  3. 窗口缩放导致页面排版错乱的解决方法

    窗口缩放导致页面排版错乱的解决方法 参考文章: (1)窗口缩放导致页面排版错乱的解决方法 (2)https://www.cnblogs.com/mingdao/p/11115613.html 备忘一下 ...

  4. Adobe Illustrator CS6 界面文字按钮太小,高分屏win10PS/AI等软件界面字太小解决方法

    Adobe Illustrator CS6 界面文字按钮太小,高分屏win10PS/AI等软件界面字太小解决方法 参考文章: (1)Adobe Illustrator CS6 界面文字按钮太小,高分屏 ...

  5. linux安装界面键盘失灵,安装win7鼠标键盘失灵怎么办_win7安装界面鼠标键盘失灵解决方法【147下载站】...

    相信许多用户在使用win7系统时都有遇到一些问题,有用户就有遇到安装win7鼠标键盘失灵的情况,那么遇到这个情况要怎么解决呢?鼠标键盘不能使用让我们操作起来很不方便,下面大家就一起来看看win7安装界 ...

  6. Deepin-TIM或Deepin-QQ调整界面DPI字体大小的方法

    Deepin-TIM或Deepin-QQ调整界面DPI字体大小的方法 env WINEPREFIX="/home/landv/.deepinwine/Deepin-QQ" deep ...

  7. 服务器 战地4 无限载入,战地4卡在loading界面无限载入的解决方法_快吧单机游戏...

    今天为大家带来<战地4>卡在loading界面无限载入的解决方法,和大家一起分享一下我总结的几点方法,希望大家游戏愉快! 温馨提示:首先说下卡在loading界面的问题,所谓卡loadin ...

  8. android activity切换动画关闭,Activity取消界面切换的默认动画方法(推荐)

    一般启动一个新的activity都默认有切换的动画效果,比如界面从右至左的移动. 但是有些时候我们不需要这个动画,怎么办? 操作方法比较麻烦,这里我推荐其中一种.我这里是要做启动页splash到首页h ...

  9. win7计算机窗口像xp,在Win7系统中登录界面变成Xp样式的方法

    随着xp系统推出市场,越来越多用户升级到 win7旗舰版系统 .有的用户非常喜欢经典的 Xp操作系统 登入界面,升级win7系统后有什么办法可以将登入界面恢复成老版本Xp样式呢?答案是可以的,如果有这 ...

最新文章

  1. 如何在windows上玩转redis的最新特性?
  2. opengl加载显示3D模型RAW类型文件
  3. 检测到在集成的托管管道模式下不适用的ASP.NET设置的解决方法(非简单设置为【经典】模式)...
  4. java spring启动和终止_springBoot jar启动以停止脚本参数详解
  5. hasOwnProperty
  6. 张霖峰:AV1和VVC的格局将在2023年后明朗
  7. 网络爬虫--21.Scrapy知识点总结
  8. deny后加to do还是doing_become to do还是doing
  9. 经典实战案例:用机器学习 KNN 算法实现手写数字识别 | 原力计划
  10. FileSystemObject详解
  11. PyQt5最全27 绘图之drawLine绘制不同类型的直线
  12. SCCM配置PXE启动
  13. wordpress 占有率_降低WordPress网站跳出率的10条提示
  14. NRF52832-USB-Dangle-DIY笔记
  15. 网页编程入门应该首先学些什么
  16. 读文献——《Very Deep Convolutional Networks for Large-scale Image Recognition》
  17. springboot影院售票小程序毕业设计-附源码201532
  18. 0318复利计算器4.0
  19. C语言面试篇(一)总结
  20. 使用IDL显示DICOM文件的信息

热门文章

  1. Ansible管理命令
  2. 如何把Spring Boot 项目变成一个XML配置的Spring项目
  3. AKKA文档(java)——术语,概念
  4. 谈谈写程序与学英语 --宋劲杉
  5. 计算机配件模拟,模拟计算机是指什么
  6. MVC和MTV初步认识+django的一个简单应用(萌新交流互动,欢迎大家指出错误)
  7. 安徽省学考计算机操作,安徽省教育考试院全国计算机等级考试网上报名流程与操作步骤...
  8. python获取代码当前行数_Python实验室一段日志代码,获取当前调用的函数名和行号...
  9. cad制图初学入门_CAD自学不要怕,这里有你需要的CAD制图初学入门教程!
  10. opengl计算帧率_unity如何计算帧率FPS