如何创建ScrollView以覆盖2个TableLayout?

时间:2012-03-25 10:50:22

标签: android scrollview tablelayout

Outline

我知道ScrollView只能有一个Child但在我的情况下我需要有2个TableLayout使用相同的滚动。我尝试过使用LayoutView wrap 2 TableLayout,如下面的示例...但它只显示第一个TableLayout中的视图

   <ScrollView 
       android:layout_width="match_parent"
       android:layout_height="wrap_content">
       <LinearLayout 
           android:layout_width="match_parent"
           android:layout_height="wrap_content">
           <TableLayout
               android:layout_width="match_parent" 
               android:layout_height="wrap_content">
               //...
           </TableLayout>
           <TableLayout
               android:layout_width="match_parent" 
               android:layout_height="wrap_content">
               //...
           </TableLayout>
       </LinearLayout>
   </ScrollView>

1 个答案:

答案 0 :(得分:4)

看起来你想要一个垂直滚动列表。包装两个表应该可以工作,但LinearLayout默认为水平方向。因此,将android:orientation="vertical"添加到包装LinearLayout