2012-12-11 47 views
-2

我finallys olve我的最後一個職位問題重量屬性,但是當我給多行文本最後的TextView沒有表現出一個問題都在這個網址http://imgur.com/ApL5c如何在tablelayout中添加scrool視圖?所以是顯示所有的TextView

我如何在我的代碼中添加滾動視圖?請幫我

<?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:stretchColumns="1" 
    android:weightSum="11" 
    android:layout_margin="5dp"> 

    <TableRow>   
    <TextView 
     style="@style/StyleLabel" 
     android:text="@string/name_lbl"/> 
    <TextView 
     android:id="@+id/nameText" 
     android:layout_weight="2" 

     style="@style/StyleText"/>   
    </TableRow> 

    <TableRow>   
    <TextView 
     style="@style/StyleLabel" 

     android:text="@string/cap_lbl"/>   
    <TextView 
     android:id="@+id/capText" 

     android:layout_weight="2" 
     style="@style/StyleText"/>   
    </TableRow> 

    <TableRow>   
    <TextView 
     style="@style/StyleLabel" 
     android:text="@string/code_lbl"/>   
    <TextView 
     android:id="@+id/codeText" 

     android:layout_weight="1" 
     style="@style/StyleText"/>   
    </TableRow> 




    <TableRow>   
    <TextView 
     style="@style/StyleLabel" 
     android:text="@string/DoneDate_lbl"/>   
    <TextView 
     android:id="@+id/Location_lbl" 
     android:layout_weight="1" 

     style="@style/StyleText"/>   
    </TableRow> 











    <TableRow>   
    <TextView 

     style="@style/StyleLabel" 
     android:text="@string/Notes_lbl"/>   
    <TextView 



     android:id="@+id/Notes_lbl" 
     android:layout_weight="4" 
     style="@style/StyleText" 







     />   
    </TableRow> 







    <TableRow>   
    <TextView 
     style="@style/StyleLabel" 
     android:text="@string/person_lbl"/>   
    <TextView 
     android:id="@+id/Person_lbl" 
     android:layout_weight="1" 

     style="@style/StyleText"/>   
    </TableRow> 

+0

請保持您的解釋水平儘可能清晰,因此您的代碼也是如此。無論如何,當你在scrollview中圍繞這個表格佈局時你會得到什麼? – Kanth

+0

是的,我如何添加滾動視圖?所以如果我給多行文本,所以當scrooll顯示所有文本 –

回答

0

簡單地圍繞着它在滾動視圖像following--

<ScrollView 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    xmlns:android="http://schemas.android.com/apk/res/android" > 

<TableLayout 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:stretchColumns="1" 
    android:weightSum="11" 
    android:layout_margin="5dp"> 
<TableRow>   
    <TextView 

     android:text="textview1"/> 
    <TextView 
     android:id="@+id/nameText" 
     android:text="tewgoijirtgujerioug" 
     android:lines="15" //You can add lines to make your textview occupy the no of lines you want instead of weight. 
     android:layout_weight="2" 

     />   
    </TableRow> 
............ 
............. 
</TableLayout> 
</ScrollView> 

希望這有助於。

相關問題