如何将ScrollView添加到布局?

时间:2013-01-14 13:25:20

标签: android android-layout android-scrollview

我正在尝试将scrollview布局添加到此布局:

a busy cat

我收到了这个错误。

ScrollView can host only one direct child

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:3)

scrollView中不能包含多一个孩子

<强> WRONG

<ScrollView>
   <LinearLayout>
       xxxxx
   </LinearLayout>
   <LinearLayout>
       xxxxx
   </LinearLayout>
<ScrollView>

从右

<ScrollView>
  <LinearLayout>
   <LinearLayout>
       xxxxx
   </LinearLayout>
   <LinearLayout>
       xxxxx
   </LinearLayout>
  </LinearLayout>
<ScrollView>

只有一个直接孩子。

答案 1 :(得分:2)

您只能在ScrollView中添加一个View。因此,在ScrollView中和LinearLayout(L1)中添加一个LinearLayout说L1,添加所有其他视图。