Java Android,Eclipse:xml布局中的项未在图形布局中显示

Java Android,Eclipse:xml布局中的项未在图形布局中显示,java,android,xml,eclipse,android-layout,Java,Android,Xml,Eclipse,Android Layout,我正试图通过Eclipse向布局中添加一个微调器。我在.xml中添加了一个项目,但该项目没有显示在图形布局中。我得到的只是绿色的箭 以下是我看到的: 以下是.xml文件: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_pa

我正试图通过Eclipse向布局中添加一个微调器。我在.xml中添加了一个项目,但该项目没有显示在图形布局中。我得到的只是绿色的箭

以下是我看到的:

以下是.xml文件:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context="com.example.gui_test.MainActivity$PlaceholderFragment" >

    <ListView
        android:id="@+id/listView1"
        android:layout_width="match_parent"
        android:layout_height="400dp"
        android:layout_centerHorizontal="true" >
    </ListView>

    <Button
        android:id="@+id/submitButton"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignRight="@+id/listView1"
        android:layout_below="@+id/listView1"
        android:layout_marginTop="17dp"
        android:text="Submit" />

    <Button
        android:id="@+id/refreshButton"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignBaseline="@+id/submitButton"
        android:layout_alignBottom="@+id/submitButton"
        android:layout_alignLeft="@+id/listView1"
        android:text="Refresh" />

    <Spinner
        android:id="@+id/spinner1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/submitButton"
        android:layout_alignRight="@+id/refreshButton"
        android:layout_below="@+id/listView1"
        android:layout_marginRight="5dp" 
        android:layout_marginLeft="5dp"/>

</RelativeLayout>


我希望微调器位于“刷新”和“提交”按钮之间。如何执行此操作?

尝试删除alignLeft和alignRight并添加android:layout\u centerHorizontal=“true”,然后还可以添加android:layout\u alignTop=“@+id/refreshButton”要将微调器与顶部的按钮对齐

您必须将代码显示给您的RelativeLayout,但正如我从您的代码中看到的,微调器是不可见的,因为您正在使用alignRight和alignLeft来添加完整的.xml布局。