如何删除两个ImageView之间的空间?

时间:2013-08-20 08:50:36

标签: android android-layout

这是我下面的代码,如何删除“后退”按钮和屏幕徽标之间的空格?我的屏幕看起来像这样

enter image description here

我想这样做

enter image description here

请帮帮我

 <LinearLayout

 android:layout_width="fill_parent"
 android:layout_height="wrap_content"
   android:background="@drawable/border"

 android:orientation="horizontal" >

 <ImageView
    android:id="@+id/imageView1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
      android:background="@null"
    android:padding="15dp"
    android:paddingLeft="3dp"
    android:src="@drawable/back" />

 <RelativeLayout
    android:layout_width="0dp"
    android:layout_height="wrap_content"

    android:layout_weight="1" >

    <ImageView
        android:id="@+id/test_button_image"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
          android:background="@null"
         android:paddingBottom="3dp"

        android:paddingTop="10dp"
        android:src="@drawable/imagelogo" >
    </ImageView>

    <TextView
        android:id="@+id/test_button_text2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignTop="@+id/test_button_image"
        android:layout_toRightOf="@+id/test_button_image"
        android:paddingLeft="10dp"
        android:paddingTop="10dp"
        android:text="San Diego Unified"
        android:textColor="#000000"
        android:textSize="15sp" >
    </TextView>

    <TextView
        android:id="@+id/test_button_text1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/test_button_text2"
        android:layout_below="@+id/test_button_text2"
        android:paddingBottom="10dp"
        android:paddingLeft="10dp"
        android:text="School District"
        android:textColor="#000000" >
    </TextView>
 </RelativeLayout>

 <ImageView
    android:id="@+id/imageView2"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:paddingTop="15dp"
    android:paddingRight="10dp"
    android:src="@drawable/options" />
   </LinearLayout>

2 个答案:

答案 0 :(得分:0)

  

1)将内容设置为LinearLayout&amp;设置孩子的权重值。

     

2)设置ImageViews的Yours textViews周围的边距。 (最佳方式 - &gt;将其保存到维度文件中)

答案 1 :(得分:0)

使您的主布局成为RelativeLayout而不是LinearLayout。 然后,您可以定位您的中心RelativeLayout(带有徽标和2个文本字段) 用android:layout_centerInParent。 之后,您可以垂直对齐左侧的后部按钮和中心布局右侧的menubotton