Android 如果我有一个ViewFlipper和ScrollView只包含一个子项,我该怎么办?
我真的只需要将我的Android 如果我有一个ViewFlipper和ScrollView只包含一个子项,我该怎么办?,android,xml,layout,scrollviewer,viewflipper,Android,Xml,Layout,Scrollviewer,Viewflipper,我真的只需要将我的ScrollView包装在我的ViewFlipper中的3个LinearLayout中的1个周围,但我尝试将其包装在我的第3个孩子周围,这给了我一个错误,ScrollView只能承载一个直接孩子 有解决办法吗 <ViewFlipper> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertica
ScrollView
包装在我的ViewFlipper
中的3个LinearLayout
中的1个周围,但我尝试将其包装在我的第3个孩子周围,这给了我一个错误,ScrollView
只能承载一个直接孩子
有解决办法吗
<ViewFlipper>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<ScrollView android:id="@+id/ScrollView01"
android:layout_width="fill_parent"
android:layout_height="110dp">
<!--- Stuff --->
</ScrollView>
</LinearLayout>
</ViewFlipper>
确定-确保滚动视图的一个子项框架布局
,线性布局
或相对布局
,并将内容放在其中。我像上面一样将代码放在线性布局周围,它仍然给我那个错误。我的ViewFlipper中有3个子线性布局-这是否意味着我不能有滚动视图?当然可以,但滚动视图需要一个子,而不是3个子。如果你想在你的ViewFlipper中有3个视图,你可以把每个视图放在它自己的ScrollView中,但是。。。我可以问一下,为什么要将ScrollView放在有3个孩子的ViewFlipper中,而不是将ViewFlipper放在ScrollView中?另外,请展示——你剪掉了布局中唯一重要的部分,因为里面的任何东西都是导致错误的真正原因。