加一个 android:layout_marginTop 

解决方案 »

  1.   


    @ birdsaction   谢谢版主的回复
    添加了后,可以有间距了。但是如图所示
    第一个 imageview 添加了android:layout_marginTop ="0.01dp" (对应m距离)
    第一个 edittext 添加 android:layout_marginTop ="0.01dp"(对应L距离)
    第二个edittext添加android:layout_marginTop ="10dp" (对应n距离))为什么 10dp 对应的距离 n  会比 0.01dp对应的距离L 和n 要小的多呢?
    另外 怎么把  m距离减少呢
    <?xml version="1.0" encoding="utf-8"?>
    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:padding="10px" 
    android:layout_width="fill_parent"
    android:layout_height="wrap_content" >     <ImageView 
        android:id="@+id/btn_logo"
        android:src="@drawable/btn_logo"
        android:layout_width="100dp"
        android:layout_height="100dp"
        android:layout_marginTop ="0.01dp"
        android:layout_centerHorizontal="true"
        />
        
         <EditText android:id="@+id/login_account"
    android:paddingLeft="10.0sp"
    android:saveEnabled="true" android:layout_width="fill_parent"
    android:layout_height="60sp" 
    android:layout_marginLeft="5.0dip"
    android:layout_marginRight="5.0dip"
    android:hint="@string/strInputAccHint"
    android:maxLength="10" 
    android:layout_below ="@id/btn_logo"
    android:background = "@drawable/edittext_style"
    android:layout_marginTop ="0.01dp"
    android:inputType="number" />
        
            <EditText android:id="@+id/login_pwd"
    android:paddingLeft="10.0sp"
    android:saveEnabled="true" android:layout_width="fill_parent"
    android:layout_height="60sp" 
    android:layout_marginLeft="5.0dip"
    android:layout_marginRight="5.0dip"
    android:maxLength="10" 
    android:layout_below ="@id/login_account"
    android:background = "@drawable/edittext_style"
    android:layout_marginTop ="10dp"
    android:inputType="number" />
                
         <ImageButton android:id="@+id/btn_login"
    android:background="@drawable/btn_login" android:clickable="true"
    android:layout_width="fill_parent" android:layout_height="wrap_content"
    android:layout_below="@id/login__pwd"
    android:layout_centerVertical="true"
    android:layout_marginLeft="5.0dip"
    android:layout_marginRight="5.0dip"
    android:layout_marginTop ="10dp"
    android:layout_gravity="center_vertical|center_horizontal" />
        
    </RelativeLayout>
      

  2.   

    因为你RelativeLayout有个padding=10dp啊 
      

  3.   

    加一个 android:layout_marginTop  
      

  4.   

    在每个空间属性打padding,自己控制间距