2010-08-23 60 views
0

我看起來無法獲得滾動條的佈局。無法在android中獲得滾動條

<TableLayout android:layout_height="wrap_content" 
    android:stretchColumns="*" android:background="#ff0000" 
    android:layout_margin="1dip" android:layout_width="75dip" 
    android:layout_gravity="center"> 
    <TableRow android:background="@color/custom_button_bggreen" 
     android:layout_margin="2dip"> 
     <TextView android:text="H" android:background="@color/custom_button_bggreen" 
      android:gravity="center" android:textSize="20dip" /> 
    </TableRow> 
</TableLayout> 

<TableLayout android:layout_width="wrap_content" 
    android:layout_height="wrap_content" android:stretchColumns="*" 
    android:background="#ff0000" android:layout_margin="1dip"> 
    <TableRow android:background="@color/custom_button_bggreen" 
     android:layout_margin="2dip"> 
     <TextView android:text="Hydrogen" android:background="@color/custom_button_bggreen" 
      android:gravity="center" /> 
    </TableRow> 
</TableLayout> 

<TableLayout android:layout_width="wrap_content" 
    android:layout_height="wrap_content" android:stretchColumns="*" 
    android:background="#ff0000" android:layout_margin="1dip"> 
    <TableRow android:background="#00ff00" android:layout_margin="2dip"> 
     <TextView android:text="General Properties" 
      android:background="#0000ff" android:gravity="center" /> 
    </TableRow> 
</TableLayout> 

<TableLayout android:layout_width="wrap_content" 
    android:layout_height="wrap_content" android:stretchColumns="*" 
    android:background="#ff0000"> 
    <TableRow android:background="#00ff00" android:layout_margin="2dip"> 
     <TextView android:id="@+id/button" android:text="+" 
      android:background="#0000ff" android:layout_margin="2dip" 
      android:gravity="left" /> 
     <TextView android:text="label" android:background="#0000ff" 
      android:layout_margin="2dip" android:gravity="left" /> 
    </TableRow> 
    <TableRow android:background="#00ff00" android:layout_margin="2dip"> 
     <TextView android:id="@+id/button" android:text="+" 
      android:background="#0000ff" android:layout_margin="2dip" 
      android:gravity="left" /> 
     <TextView android:text="label" android:background="#0000ff" 
      android:layout_margin="2dip" android:gravity="left" /> 
    </TableRow> 
    <TableRow android:background="#00ff00" android:layout_margin="2dip"> 
     <TextView android:id="@+id/button" android:text="+" 
      android:background="#0000ff" android:layout_margin="2dip" 
      android:gravity="left" /> 
     <TextView android:text="label" android:background="#0000ff" 
      android:layout_margin="2dip" android:gravity="left" /> 
    </TableRow> 
    <TableRow android:background="#00ff00" android:layout_margin="2dip"> 
     <TextView android:id="@+id/button" android:text="+" 
      android:background="#0000ff" android:layout_margin="2dip" 
      android:gravity="left" /> 
     <TextView android:text="label" android:background="#0000ff" 
      android:layout_margin="2dip" android:gravity="left" /> 
    </TableRow> 
    <TableRow android:background="#00ff00" android:layout_margin="2dip"> 
     <TextView android:id="@+id/button" android:text="+" 
      android:background="#0000ff" android:layout_margin="2dip" 
      android:gravity="left" /> 
     <TextView android:text="label" android:background="#0000ff" 
      android:layout_margin="2dip" android:gravity="left" /> 
    </TableRow> 
    <TableRow android:background="#00ff00" android:layout_margin="2dip"> 
     <TextView android:id="@+id/button" android:text="+" 
      android:background="#0000ff" android:layout_margin="2dip" 
      android:gravity="left" /> 
     <TextView android:text="label" android:background="#0000ff" 
      android:layout_margin="2dip" android:gravity="left" /> 
    </TableRow> 
    <TableRow android:background="#00ff00" android:layout_margin="2dip"> 
     <TextView android:id="@+id/button" android:text="+" 
      android:background="#0000ff" android:layout_margin="2dip" 
      android:gravity="left" /> 
     <TextView android:text="label" android:background="#0000ff" 
      android:layout_margin="2dip" android:gravity="left" /> 
    </TableRow> 
    <TableRow android:background="#00ff00" android:layout_margin="2dip"> 
     <TextView android:id="@+id/button" android:text="+" 
      android:background="#0000ff" android:layout_margin="2dip" 
      android:gravity="left" /> 
     <TextView android:text="label" android:background="#0000ff" 
      android:layout_margin="2dip" android:gravity="left" /> 
    </TableRow> 
    <TableRow android:background="#00ff00" android:layout_margin="2dip"> 
     <TextView android:id="@+id/button" android:text="+" 
      android:background="#0000ff" android:layout_margin="2dip" 
      android:gravity="left" /> 
     <TextView android:text="label" android:background="#0000ff" 
      android:layout_margin="2dip" android:gravity="left" /> 
    </TableRow> 
    <TableRow android:background="#00ff00" android:layout_margin="2dip"> 
     <TextView android:id="@+id/button" android:text="+" 
      android:background="#0000ff" android:layout_margin="2dip" 
      android:gravity="left" /> 
     <TextView android:text="label" android:background="#0000ff" 
      android:layout_margin="2dip" android:gravity="left" /> 
    </TableRow> 
</TableLayout> 


<TableLayout android:layout_width="wrap_content" 
    android:layout_height="wrap_content" android:stretchColumns="*" 
    android:background="#ff0000" android:layout_margin="1dip"> 
    <TableRow android:background="#00ff00" android:layout_margin="2dip"> 
     <TextView android:text="Physical Properties" 
      android:background="#0000ff" android:gravity="center" /> 
    </TableRow> 
</TableLayout> 

<TableLayout android:layout_width="wrap_content" 
    android:layout_height="wrap_content" android:stretchColumns="*" 
    android:background="#ff0000"> 
    <TableRow android:background="#00ff00" android:layout_margin="2dip"> 
     <TextView android:id="@+id/button" android:text="+" 
      android:background="#0000ff" android:layout_margin="2dip" 
      android:gravity="left" /> 
     <TextView android:text="label" android:background="#0000ff" 
      android:layout_margin="2dip" android:gravity="left" /> 
    </TableRow> 
    <TableRow android:background="#00ff00" android:layout_margin="2dip"> 
     <TextView android:id="@+id/button" android:text="+" 
      android:background="#0000ff" android:layout_margin="2dip" 
      android:gravity="left" /> 
     <TextView android:text="label" android:background="#0000ff" 
      android:layout_margin="2dip" android:gravity="left" /> 
    </TableRow> 
    <TableRow android:background="#00ff00" android:layout_margin="2dip"> 
     <TextView android:id="@+id/button" android:text="+" 
      android:background="#0000ff" android:layout_margin="2dip" 
      android:gravity="left" /> 
     <TextView android:text="label" android:background="#0000ff" 
      android:layout_margin="2dip" android:gravity="left" /> 
    </TableRow> 
    <TableRow android:background="#00ff00" android:layout_margin="2dip"> 
     <TextView android:id="@+id/button" android:text="+" 
      android:background="#0000ff" android:layout_margin="2dip" 
      android:gravity="left" /> 
     <TextView android:text="label" android:background="#0000ff" 
      android:layout_margin="2dip" android:gravity="left" /> 
    </TableRow> 
    <TableRow android:background="#00ff00" android:layout_margin="2dip"> 
     <TextView android:id="@+id/button" android:text="+" 
      android:background="#0000ff" android:layout_margin="2dip" 
      android:gravity="left" /> 
     <TextView android:text="label" android:background="#0000ff" 
      android:layout_margin="2dip" android:gravity="left" /> 
    </TableRow> 
    <TableRow android:background="#00ff00" android:layout_margin="2dip"> 
     <TextView android:id="@+id/button" android:text="+" 
      android:background="#0000ff" android:layout_margin="2dip" 
      android:gravity="left" /> 
     <TextView android:text="label" android:background="#0000ff" 
      android:layout_margin="2dip" android:gravity="left" /> 
    </TableRow> 
    <TableRow android:background="#00ff00" android:layout_margin="2dip"> 
     <TextView android:id="@+id/button" android:text="+" 
      android:background="#0000ff" android:layout_margin="2dip" 
      android:gravity="left" /> 
     <TextView android:text="label" android:background="#0000ff" 
      android:layout_margin="2dip" android:gravity="left" /> 
    </TableRow> 
    <TableRow android:background="#00ff00" android:layout_margin="2dip"> 
     <TextView android:id="@+id/button" android:text="+" 
      android:background="#0000ff" android:layout_margin="2dip" 
      android:gravity="left" /> 
     <TextView android:text="label" android:background="#0000ff" 
      android:layout_margin="2dip" android:gravity="left" /> 
    </TableRow> 
    <TableRow android:background="#00ff00" android:layout_margin="2dip"> 
     <TextView android:id="@+id/button" android:text="+" 
      android:background="#0000ff" android:layout_margin="2dip" 
      android:gravity="left" /> 
     <TextView android:text="label" android:background="#0000ff" 
      android:layout_margin="2dip" android:gravity="left" /> 
    </TableRow> 
    <TableRow android:background="#00ff00" android:layout_margin="2dip"> 
     <TextView android:id="@+id/button" android:text="+" 
      android:background="#0000ff" android:layout_margin="2dip" 
      android:gravity="left" /> 
     <TextView android:text="label" android:background="#0000ff" 
      android:layout_margin="2dip" android:gravity="left" /> 
    </TableRow> 
</TableLayout> 

<TableLayout android:layout_width="wrap_content" 
    android:layout_height="wrap_content" android:stretchColumns="*" 
    android:background="#ff0000" android:layout_margin="1dip"> 
    <TableRow android:background="#00ff00" android:layout_margin="2dip"> 
     <TextView android:text="Atomic Properties" 
      android:background="#0000ff" android:gravity="center" /> 
    </TableRow> 
</TableLayout> 

<TableLayout android:layout_width="wrap_content" 
    android:layout_height="wrap_content" android:stretchColumns="*" 
    android:background="#ff0000"> 
    <TableRow android:background="#00ff00" android:layout_margin="2dip"> 
     <TextView android:id="@+id/button" android:text="+" 
      android:background="#0000ff" android:layout_margin="2dip" 
      android:gravity="left" /> 
     <TextView android:text="label" android:background="#0000ff" 
      android:layout_margin="2dip" android:gravity="left" /> 
    </TableRow> 
    <TableRow android:background="#00ff00" android:layout_margin="2dip"> 
     <TextView android:id="@+id/button" android:text="+" 
      android:background="#0000ff" android:layout_margin="2dip" 
      android:gravity="left" /> 
     <TextView android:text="label" android:background="#0000ff" 
      android:layout_margin="2dip" android:gravity="left" /> 
    </TableRow> 
    <TableRow android:background="#00ff00" android:layout_margin="2dip"> 
     <TextView android:id="@+id/button" android:text="+" 
      android:background="#0000ff" android:layout_margin="2dip" 
      android:gravity="left" /> 
     <TextView android:text="label" android:background="#0000ff" 
      android:layout_margin="2dip" android:gravity="left" /> 
    </TableRow> 
    <TableRow android:background="#00ff00" android:layout_margin="2dip"> 
     <TextView android:id="@+id/button" android:text="+" 
      android:background="#0000ff" android:layout_margin="2dip" 
      android:gravity="left" /> 
     <TextView android:text="label" android:background="#0000ff" 
      android:layout_margin="2dip" android:gravity="left" /> 
    </TableRow> 
</TableLayout> 


<Button android:layout_width="80dip" android:layout_height="wrap_content" 
    android:text="Back" android:id="@+id/backkButton" 
    android:layout_gravity="center"></Button> 

任何一個你能指出問題嗎?

謝謝。

回答

0

默認情況下視圖不會滾動,除了像TextView這樣的一些例外。你必須使用ScrollView - 將你的東西放在LinearLayout中,然後將它放在ScrollView中。

+0

我感到很傻,但謝謝你們! – nasaa 2010-08-23 13:27:15

3

它看起來只是你的佈局的一部分。我會盡力幫助:

<ScrollView ....> 

    <LinearLayout android:orientation="vertical" ...> 

    YOUR SCROLLABLE CONTENT HERE 

    <LinearLayout> 

</ScrollView> 
+0

順便說一句如果答案有幫助,請接受答覆(綠色選中標記),謝謝 – plugmind 2010-08-23 13:29:30