2016-03-29 12 views
0

を相殺していると私はlayout_alignTop属性を設定しますが、ビューが表示されたときにアイテムを水平方向に整列されていません。アイテム:layout_alignTopはまだ私が<code>ImageView</code>と<code>RelativeLayout</code>で<code>TextView</code>持っ

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="vertical" android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:background="#FFFFFF" 
    android:padding="10dp"> 
    <ImageView 
     android:id="@+id/iv_imageView" 
     android:layout_width="120dp" 
     android:layout_height="90dp" 
     android:src="@drawable/default_img" 
     android:layout_centerVertical="true" 
     android:scaleType="centerCrop" 
     android:contentDescription="@null"/> 
    <TextView 
     android:id="@+id/tv_pro_number" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="A123456" 
     android:paddingLeft="5dp" 
     android:paddingRight="6dp" 
     android:textSize="11sp" 
     android:layout_alignLeft="@id/iv_imageView" 
     android:layout_alignTop="@id/iv_imageView" 
     android:textColor="@color/white_color" 
     android:background="@drawable/back_line"/> 
.... 
</RelativeLayout> 

私はダンプビューUIツールを使用してオフセットデータを検索します。 1pxまたは2pxのオフセットがあります。

screenshot

+1

は0にのTextViewの上部パディングを設定してみてください。 – hehe

答えて

1

これを試してみてください:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
     android:orientation="vertical" android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:background="#FFFFFF" 
     android:padding="10dp"> 
     <ImageView 
      android:id="@+id/iv_imageView" 
      android:layout_width="120dp" 
      android:layout_height="90dp" 
      android:src="@drawable/marker" 
      android:layout_centerVertical="true" 
      android:scaleType="centerCrop" 
      android:contentDescription="@null"/> 
     <TextView 
      android:id="@+id/tv_pro_number" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:text="A123456" 
      android:paddingLeft="5dp" 
      android:paddingRight="6dp" 
      android:textSize="11sp" 
      android:layout_toRightOf="@+id/iv_imageView" 
      android:layout_alignTop="@id/iv_imageView" 
      android:textColor="@color/white" 
      /> 

..... 
     </RelativeLayout> 
関連する問題