xml形式:

实例一:

<?xml version="1.0" encoding="utf-8"?><TableLayout xmlns:android="http://schemas.android.com/apk/res/android"android:orientation="vertical" android:layout_width="fill_parent"android:layout_height="fill_parent"><TableRow><EditTextandroid:id="@+id/myinput" android:layout_width="wrap_content"android:layout_height="wrap_content" android:text="请输入检索关键字..." /><Buttonandroid:id="@+id/search" android:layout_width="wrap_content"android:layout_height="wrap_content" android:text="检索" /></TableRow><Viewandroid:layout_height="2px"android:background="#FF909090"/><TableRow><TextViewandroid:id="@+id/info1" android:layout_width="wrap_content"android:layout_height="wrap_content"android:textSize="20px" android:text="请选择文字编码:" /><RadioGroupandroid:id="@+id/encoding"android:layout_width="wrap_content"android:layout_height="wrap_content"android:orientation="vertical"android:checkedButton="@+id/gbk"><RadioButtonandroid:id="@+id/urf"android:text="UTF编码" /><RadioButtonandroid:id="@+id/gbk"android:text="GBK编码" /></RadioGroup></TableRow></TableLayout >

实例二:

<?xml version="1.0" encoding="utf-8"?><TableLayout xmlns:android="http://schemas.android.com/apk/res/android"android:orientation="vertical" android:layout_width="fill_parent"android:layout_height="fill_parent"android:shrinkColumns="3"><TableRow><TextViewandroid:layout_column="0"android:text="ID"android:gravity="center_horizontal"android:padding="8px"/><TextViewandroid:layout_column="1"android:text="姓名"android:gravity="center_horizontal"android:padding="8px"/><TextViewandroid:layout_column="2"android:text="EMAIL"android:gravity="center_horizontal"android:padding="8px"/><TextViewandroid:layout_column="3"android:text="地址"android:gravity="center_horizontal"android:padding="8px"/></TableRow><Viewandroid:layout_height="2px"android:background="#FF909090"/><TableRow><TextViewandroid:layout_column="0"android:text="bbb"android:gravity="center_horizontal"android:padding="3px"/><TextViewandroid:layout_column="1"android:text="李四"android:gravity="center_horizontal"android:padding="3px"/><TextViewandroid:layout_column="2"android:text="aaa@163.com"android:gravity="center_horizontal"android:padding="3px"/><TextViewandroid:layout_column="3"android:text="中国北京"android:gravity="center_horizontal"android:padding="3px"/></TableRow><TableRow><TextViewandroid:layout_column="0"android:text="aaa"android:gravity="center_horizontal"android:padding="3px"/><TextViewandroid:layout_column="1"android:text="张三"android:gravity="center_horizontal"android:padding="3px"/><TextViewandroid:layout_column="2"android:text="aaa@163.com"android:gravity="center_horizontal"android:padding="3px"/><TextViewandroid:layout_column="3"android:text="天津"android:gravity="center_horizontal"android:padding="3px"/></TableRow></TableLayout >

java形式:

import android.app.Activity;import android.os.Bundle;import android.view.ViewGroup;import android.widget.TableLayout;import android.widget.TableRow;import android.widget.TextView;public class MyTableLayoutDemo extends Activity {private String titleData[][] = new String[][] {{ "ID", "姓名", "EMAIL", "地址" },{ "aaa", "张三", "aaa@163.com","中国北京" },{ "bbb", "李四", "aaa@163.com", "天津" } }; // 定义要显示的数据@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);TableLayout layout = new TableLayout(this); // 定义表格布局TableLayout.LayoutParams layoutParam = new TableLayout.LayoutParams(ViewGroup.LayoutParams.FILL_PARENT,ViewGroup.LayoutParams.FILL_PARENT); // 定义布局管理器的参数layout.setBackgroundResource(R.drawable.mldn_logo); // 定义背景图片for (int x = 0; x < this.titleData.length; x++) { // 循环设置表格行TableRow row = new TableRow(this); // 定义表格行for (int y = 0; y < this.titleData[x].length; y++) {TextView text = new TextView(this);text.setText(this.titleData[x][y]); // 设置文本内容row.addView(text, y); // 加入一个编号}layout.addView(row); // 向表格之中增加若干个表格行}super.setContentView(layout, layoutParam); // 设置显示}}

android:shrinkColumn="3" <- 设置第三列为自动伸缩列
android:collapseColumns="1,2,3" <-不显示的列
android:background="" <- 定义背景图片

更多相关文章

  1. Android各种访问权限Permission详解
  2. Android(安卓)EditText 设置圆角
  3. Android中动态设置多继承Style/Theme
  4. Android(安卓)软件运行前加载图片
  5. Android(安卓)EditText 设置圆角
  6. Android(安卓)ImageSwitcher 实现按钮的3d旋转效果
  7. 2010.12.29(2)——— android GridView
  8. Android(安卓)动态设置布局属性
  9. android动态给view设置可见、不可见属性

随机推荐

  1. php判断复选框是否被选中的方法
  2. 关于编译安装msgpack-php的方法
  3. 新手入门PHP必知的七种数据类型
  4. PHP性能优化利器:生成器
  5. 对php-cli环境的理解
  6. php根据数组中某一字段来实现排序
  7. 浅谈PHP程序员如何修炼?
  8. 解决json_encode中文转码问题
  9. 利用php实现验证邮箱格式是否正确
  10. PHP之pthread拓展使用以及坑