2014-02-17 46 views
3

我有以下代码:为什么当我应用填充图像视图时,图像被压缩?

<LinearLayout 
     android:id="@+id/aceptar_y_rechazar_tu_mesa" 
     android:layout_height="wrap_content" 
     android:layout_width="match_parent" 
     android:orientation="horizontal" 
     android:padding="10dp" 
     > 
     <ImageView 
      android:id="@+id/aceptar_tu_mesa" 
      android:layout_width="20dp" 
      android:layout_height="20dp" 
      android:scaleType="centerInside" 
      android:src="@drawable/checked" 
      /> 
     <ImageView 
      android:id="@+id/rechazar_tu_mesa" 
      android:layout_width="20dp" 
      android:layout_height="20dp" 
      android:scaleType="centerInside" 
      android:src="@drawable/menos" 
      /> 

    </LinearLayout> 

和visualy是这样的:

enter image description here

我需要把它们分开,但是当我aplly一个浸轧分辩出现这种情况:

enter image description here 我能做些什么来解决?

+3

[填充和余量之间的差(http://stackoverflow.com/q/4619899/752320) – Geobits

回答

4

使用...

android:layout_marginRight 

,而不是

android:paddingRight 
+0

你的问题解决了吗? –

+2

si,muchas gracias – cheloncio

0

如果你想分开你的形象,你可以按照这个

1)使用Android:layout_marginRight相对于第二次图像。

<ImageView 
     android:id="@+id/aceptar_tu_mesa" 
     android:layout_marginRight="10dp" 
     ..... /> 
<ImageView 
      android:id="@+id/rechazar_tu_mesa" 
      ....../> 

2)对于First Image使用android:layout_marginLeft。

<ImageView 
     android:id="@+id/aceptar_tu_mesa" 

     ..... /> 
<ImageView 
      android:id="@+id/rechazar_tu_mesa" 
      android:layout_marginLeft="10dp" 
      ....../> 

3)可以在使用这两个图像之间的视图将它们分开

<ImageView 
     android:id="@+id/aceptar_tu_mesa" 
         ..... /> 
<View 
    android:layout_width="10dp" 
    android:layout_height="10dp"/> 

<ImageView 
      android:id="@+id/rechazar_tu_mesa" 
      ....../>