Android 创建菜单时出错

Android 创建菜单时出错,android,android-scrollview,Android,Android Scrollview,在我的android应用程序中,我有一个滚动视图元素,其中有一个表元素。我也想插入一个菜单元素。但当我将菜单放在滚动视图中时,我出现了一个错误“滚动视图只能有一个子项”。在哪里可以修复菜单?在xml布局文件中,将视图组如线性布局或相对布局作为滚动视图的第一个子项 <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:l

在我的android应用程序中,我有一个滚动视图元素,其中有一个表元素。我也想插入一个菜单元素。但当我将菜单放在滚动视图中时,我出现了一个错误“滚动视图只能有一个子项”。在哪里可以修复菜单?

在xml布局文件中,将
视图组
线性布局
相对布局
作为
滚动视图
的第一个子项

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
  <LinearLayout
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
    <!-- everything you already have -->
  </LinearLayout>
</ScrollView>


请发布您的代码,以便我们提供帮助。这很简单,您试图在ScrollView中添加多个视图。但ScrollView只有一个直接子视图,这意味着您只能在其中添加一个视图。所以在ScrollView中,可以选择任何布局,并在其中添加UI。在ScrollView中放入线性布局,然后在线性布局中添加用户界面views@PiyushGupta您是对的,但几乎没有更正“ScrollView只能有一个
direct
child”。没有,因为这是问题的答案