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"
/>
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>