Android学习笔记(三)UI布局(2)

来源:未知 责任编辑:责任编辑 发表时间:2013-12-06 08:44 点击:

概述:
TableLayout多用于列表的显示
1、把子元素放到行与列中。
2、不显示行、列和单元格的边界线。
3、单元格不能横跨行,类似于html。
 
用例:
Java代码 
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:stretchColumns="1"> //这一条语句的意思是:是设置 TableLayout所有行的第二列为拉伸列。也就是说如果每行都有三列的话,剩余的空间由第二列补齐。为0时则是第一列为拉伸列。目的是为了把父控件填满。 
 
<TableLayout> 
       <tableRow> 
             <TextView 
                 android:text="@string/row1_column1" 
                 android:background="#aa0000"    //加上背景色 
                 android:padding="3dip" 
 
         /> 
             <TextView 
                 android:text="@string/row1_column1" 
                 android:padding="3dip" 
                 android:gravity="center_horizontal"   //垂直居中显示 
                 android:background="#00aa00" 
             / > 
             <TextView 
                 android:text="@string/row1_column2" 
                 android:gravity="right"       //居右显示 
                 android:background="#0000aa" 
                 android:padding="3dip" 
 
         /> 
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • Android 完全退出程序
  • 原创:Android应用开发-Andorid歌词秀,含源码
  • android 屏幕保护
  • Android手机软件汉化教程---第四课 dex文件汉化
  • 众多Android 开源项目推荐,给力工作给力学习
  • Android Audio代码分析4
  • Android得到已安装的应用程序信息!
  • Android开发者指南(29) —— USB Host and Accessory
  • Android成长的幕后推手:工程师鲁宾
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1