2010-07-02 100 views
0

簡單的問題: 如下所示的XML佈局,我都裹在GestureOverlayView一些看法。如下圖所示,我的第一行是混合與第二行,作爲-如果第一行被向右轉置在所述第二頂部。GestureOverlayView引起奇怪的TableRow混合

現在,當我將GestureOverlayView從代碼中取出並保持原樣時,我的表看起來很好 - 行是分開的,並且不在彼此之上。

我不知道爲什麼行重疊那樣與gestureOverlayView禮物?

截圖顯示的問題:http://img413.imageshack.us/img413/4994/overlayblending.png

謝謝

<?xml version="1.0" encoding="utf-8"?> 

<LinearLayout 
      xmlns:android="http://schemas.android.com/apk/res/android" 
      android:id="@+id/ll1" 
      android:orientation="vertical" 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      > 

    <android.gesture.GestureOverlayView 
     android:id="@+id/gesturePage01" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:layout_weight="1.0"> 


     <TableRow android:id="@+id/TableRow01" android:layout_width="fill_parent" android:layout_height="wrap_content"> 

      <TextView 
       android:text="Connection info" 
       android:id="@+id/tvCon1" 
       android:layout_width="fill_parent" 
       android:layout_height="wrap_content" 
       android:background="#F0F0F0" 
       android:textColor="#FF0000" 
       /> 

     </TableRow> 


     <TableRow android:id="@+id/TableRow02" android:layout_width="fill_parent" android:layout_height="wrap_content"> 

     <ScrollView 
      android:id="@+id/ScrollView01" 
      android:layout_width="fill_parent" 
      android:layout_height="fill_parent"> 

       <TextView 
        android:id="@+id/tvMessages" 
        android:layout_width="fill_parent" 
        android:layout_height="fill_parent" 
        android:text="" 
        /> 

     </ScrollView> 

    </TableRow> 

</android.gesture.GestureOverlayView> 

    </LinearLayout> 

回答

1

我繼續把我的TableRow到TableLayout和解決了這一問題。