0

Ich möchte ImageViews miteinander verbinden. Ich habe versucht, die Schwerkraft einzustellen und parentRight/alignParentLeft auszurichten, kann aber mein Ziel nicht erreichen. Der Einfachheit halber habe ich Hintergrundfarben für ViewGroups festgelegt. Hast du irgendwelche Ideen, wie du es schaffen kannst?Wie man ImageView an den rechten Rahmen von RelativeLayout anfügt

enter image description here

<LinearLayout 
     android:layout_width="match_parent" 
     android:layout_height="@dimen/share_dope_max_image_height" 
     android:layout_marginTop="@dimen/share_dope_margin_3" 
     android:background="#0DD" 
     android:orientation="horizontal" 
     android:paddingLeft="@dimen/share_dope_images_container_horizontal_padding" 
     android:paddingRight="@dimen/share_dope_images_container_horizontal_padding"> 

     <RelativeLayout 
      android:layout_width="0dp" 
      android:layout_height="match_parent" 
      android:layout_weight="0.5" 
      android:background="#D0D" 
      android:gravity="right" 
      > 
       <ImageView 
        android:layout_width="wrap_content" 
        android:layout_height="match_parent" 
        android:layout_alignParentRight="true" 
        android:src="@drawable/girl3" /> 

     </RelativeLayout> 

     <RelativeLayout 
      android:layout_width="0dp" 
      android:layout_height="match_parent" 
      android:layout_weight="0.5" 
      android:background="#DD0" 
      android:gravity="left" 
      > 

       <ImageView 
        android:layout_width="wrap_content" 
        android:layout_height="match_parent" 
        android:layout_alignParentLeft="true" 
        android:src="@drawable/girl4" /> 

     </RelativeLayout> 

    </LinearLayout> 

Antwort

1

Dieses versuchen:

  • Verwenden Linearlayout als Eltern
  • die Layout-Orientierung Horizontalen
  • setzen die Imageview Seite an Seite
  • eingestellt das Gewicht für jede Bildansicht zu derselben Nummer z 1

Sie sollten beide Bilder nebeneinander