2011-06-06 46 views
0

我要作出這樣一個表: enter image description here如何在表格中添加一個tableRow?

我已經試過類似的東西,但沒有工作...

 <TableRow> 


      <TextView 
      android:textColor="#fed570" 

       android:text="days" 
       android:padding="3dip" 
       android:textStyle="bold"/> 



    <TextView> 

       <TableRow> 

      <TextView 
      android:textColor="#fed570" 

       android:text="1" 
       android:padding="3dip" 
       android:textStyle="bold"/> 
      <TextView 
      android:textColor="#fed570" 

       android:text="2" 
       android:gravity="center" 
       android:padding="3dip" android:textStyle="bold"/> 


//..more days 
      </TableRow> 

    </TextView> 
     </TableRow> 

</TextView> 
    </TableRow> 

那是可能產生的呢?

+0

一切皆有可能:) – evilone 2011-06-06 19:06:14

回答

0

好像你不需要一切都是TableRow,你可以在TableLayout中做一個簡單的TextView。由於行是由列構建的,所有數字都成爲一行,所以您可能需要將字母「A,B,C」作爲容納傳入數據的實際行。更像是......

<?xml version="1.0" encoding="utf-8"?> 
<TableLayout 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:background="#ffffffff"> 
    <TextView 
     android:textColor="#fed570" 
     android:text="days" 
     android:padding="3dip" 
     android:textStyle="bold" android:gravity="center"/> 
    <TableRow> 
     <TextView 
      android:textColor="#fed570" 
      android:text="Type" 
      android:gravity="center" 
      android:padding="3dip" 
      android:textStyle="bold"/> 
     <TextView 
      android:textColor="#fed570" 
      android:text="1" 
      android:gravity="center" 
      android:padding="3dip" 
      android:textStyle="bold"/> 
     <TextView 
      android:textColor="#fed570" 
      android:text="2" 
      android:gravity="center" 
      android:padding="3dip" 
      android:textStyle="bold"/> 
     <TextView 
      android:textColor="#fed570" 
      android:text="3" 
      android:padding="3dip" 
      android:textStyle="bold"/> 
     <TextView 
      android:textColor="#fed570" 
      android:text="4" 
      android:gravity="center" 
      android:padding="3dip" 
      android:textStyle="bold"/> 
     <TextView 
      android:textColor="#fed570" 
      android:text="5" 
      android:padding="3dip" 
      android:textStyle="bold"/> 
     <TextView 
      android:textColor="#fed570" 
      android:text="6" 
      android:gravity="center" 
      android:padding="3dip" 
      android:textStyle="bold"/> 
     <TextView 
      android:textColor="#fed570" 
      android:text="7" 
      android:padding="3dip" 
      android:textStyle="bold"/>       
    </TableRow> 
    <TableRow> 
     <TextView 
      android:textColor="#fed570" 
      android:text="A" 
      android:gravity="center" 
      android:padding="3dip" 
      android:textStyle="bold"/> 
    </TableRow> 
    <TableRow> 
     <TextView 
      android:textColor="#fed570" 
      android:text="B" 
      android:gravity="center" 
      android:padding="3dip" 
      android:textStyle="bold"/> 
    </TableRow> 
    <TableRow> 
     <TextView 
      android:textColor="#fed570" 
      android:text="C" 
      android:gravity="center" 
      android:padding="3dip" 
      android:textStyle="bold"/> 
    </TableRow>  
</TableLayout> 
相關問題