0
任何人都可以告訴我如何顯示頂部標題列的數據。感染我試圖表現出這樣的數據:如何在Android中使用標題在列中顯示數據?
ID Name No. Tel No. From Date To Date
1 Sam 20-10-2009 13-06-2011
2 12 20-10-2009 30-06-2011
3 5643 20-10-2009 13-06-2011
,我使用的XML是:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
android:id="@+id/widget87"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android"
>
<TableLayout
android:id="@+id/widget71"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
>
<TableRow
android:id="@+id/widget72"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
>
<TextView
android:id="@+id/widget33"
android:layout_width="26px"
android:layout_height="wrap_content"
android:text="ID"
>
</TextView>
<TextView
android:id="@+id/widget34"
android:layout_width="46px"
android:layout_height="wrap_content"
android:text="Name"
>
</TextView>
<TextView
android:id="@+id/widget35"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Number"
>
</TextView>
<TextView
android:id="@+id/widget36"
android:layout_width="51px"
android:layout_height="wrap_content"
android:text="Ac.Tel"
>
</TextView>
<TextView
android:id="@+id/widget37"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="From Date"
>
</TextView>
<TextView
android:id="@+id/widget38"
android:layout_width="62px"
android:layout_height="wrap_content"
android:text="To Date"
>
</TextView>
</TableRow>
<TableRow
android:id="@+id/widget79"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
>
<TextView
android:id="@+id/t1"
android:layout_width="10dip"
android:layout_height="wrap_content"
android:text="Accountid"
>
</TextView>
<TextView
android:id="@+id/t2"
android:layout_width="40dip"
android:layout_height="wrap_content"
android:text="AccountName"
android:textStyle="bold"
>
</TextView>
<TextView
android:id="@+id/t3"
android:layout_width="10dip"
android:layout_height="wrap_content"
android:text="AccountNo"
android:textStyle="bold"
>
</TextView>
<TextView
android:id="@+id/t4"
android:layout_width="30dip"
android:layout_height="wrap_content"
android:text="AccountTel"
android:textStyle="bold"
>
</TextView>
<TextView
android:id="@+id/t5"
android:layout_width="60dip"
android:layout_height="wrap_content"
android:text="FromDate"
>
</TextView>
<TextView
android:id="@+id/t6"
android:layout_width="60dip"
android:layout_height="wrap_content"
android:text="ToDate"
>
</TextView>
<TextView
android:id="@+id/t7"
android:layout_width="30dip"
android:layout_height="wrap_content"
android:text="Notes"
>
</TextView>
</TableRow>
</TableLayout>
</RelativeLayout>
問題的是,它顯示頂部的標題記錄就像每次:
ID Name No. Tel No. From Date To Date
1 Sam 20-10-2009 13-06-2011
ID Name No. Tel No. From Date To Date
2 12 20-10-2009 30-06-2011
ID Name No. Tel No. From Date To Date
3 5643 20-10-2009 13-06-2011
所以plz幫我我卡在這裏我是非常新的android。
我的新的XML是:
<?xml version="1.0" encoding="utf-8"?>
<TableLayout
android:id="@+id/widget143"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
xmlns:android="http://schemas.android.com/apk/res/android"
>
<TableRow
android:id="@+id/widget144"
android:layout_width="fill_parent"
android:layout_height="23px"
android:orientation="horizontal"
>
<TextView
android:id="@+id/widget146"
android:layout_width="24px"
android:layout_height="18px"
android:text="ID"
>
</TextView>
<TextView
android:id="@+id/widget147"
android:layout_width="48px"
android:layout_height="wrap_content"
android:text="Name"
>
</TextView>
<TextView
android:id="@+id/widget149"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Number"
>
</TextView>
<TextView
android:id="@+id/widget150"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Ac. Tel."
>
</TextView>
<TextView
android:id="@+id/widget151"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="From Date"
>
</TextView>
<TextView
android:id="@+id/widget152"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="To Date"
>
</TextView>
</TableRow>
<TableRow
android:id="@+id/widget153"
android:layout_width="fill_parent"
android:layout_height="50px"
android:orientation="horizontal"
>
<TextView
android:id="@+id/t1"
android:layout_width="10dip"
android:layout_height="wrap_content"
android:text="Accountid"
>
</TextView>
<TextView
android:id="@+id/t2"
android:layout_width="40dip"
android:layout_height="wrap_content"
android:text="AccountName"
android:textStyle="bold"
>
</TextView>
<TextView
android:id="@+id/t3"
android:layout_width="10dip"
android:layout_height="wrap_content"
android:text="AccountNo"
android:textStyle="bold"
>
</TextView>
<TextView
android:id="@+id/t4"
android:layout_width="30dip"
android:layout_height="wrap_content"
android:text="AccountTel"
android:textStyle="bold"
>
</TextView>
<TextView
android:id="@+id/t5"
android:layout_width="60dip"
android:layout_height="wrap_content"
android:text="FromDate"
>
</TextView>
<TextView
android:id="@+id/t6"
android:layout_width="60dip"
android:layout_height="wrap_content"
android:text="ToDate"
>
</TextView>
<TextView
android:id="@+id/t7"
android:layout_width="30dip"
android:layout_height="wrap_content"
android:text="Notes"
>
</TextView>
</TableRow>
</TableLayout>
但還是沒有什麼區別。
我也使用它,但徒勞無功。它的工作和我以前一樣 – Mashhadi