<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:gravity="center"
    android:background="@color/brown"
    >
     <EditText 
     android:id="@+id/ee"
    android:layout_width="200dip"
    android:layout_height="wrap_content"
     />
     <TextView 
     android:id="@+id/tt"
    android:layout_width="200dip"
    android:layout_height="wrap_content"
    android:layout_above="@id/ee"
    android:background="@color/darkgray"
    android:text="123123"
     />
    
</RelativeLayout>为什么TextView没有在EditText的上面???????不要说把EditText放到TextView的下面!!!!!!!!

解决方案 »

  1.   

    <TextView 
          android:id="@+id/tt"
        android:layout_width="200dip"
        android:layout_height="wrap_content"
        android:layout_above="@+id/ee"
        android:background="@color/darkgray"
        android:text="123123"
         />
      

  2.   

    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        >
         <EditText 
         android:id="@+id/ee"
        android:layout_width="200dip"
        android:layout_height="wrap_content"
        android:layout_centerInParent="true"
         />
         <TextView 
         android:id="@+id/tt"
        android:layout_width="200dip"
        android:layout_height="wrap_content"
        android:layout_above="@id/ee"
        android:text="123123"
         />
        
    </RelativeLayout>
    这样可以
      

  3.   

    TextView 使用android:layout_below="@id/ee"这个