I am banging my head against the wall, because I do not understand this!
I need the blue part layout the same height of the contained red text.
This is what I get:

This is what I want:

This is my XML:
<LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="vertical"> <LinearLayout android:id="@+id/camera_container" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="@dimen/single_margin" android:background="@color/post_icons_background" android:orientation="vertical" android:paddingBottom="@dimen/single_margin" android:paddingLeft="@dimen/double_margin" android:paddingRight="@dimen/double_margin" android:paddingTop="@dimen/single_margin"> <ImageView android:layout_width="match_parent" android:layout_height="match_parent" android:src="@drawable/ic_camera" /> </LinearLayout> <LinearLayout android:background="@color/primary_brand_color" android:id="@+id/separator_continer" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_margin="0dp" android:gravity="center_vertical" android:orientation="horizontal" android:padding="0dp" android:weightSum="1"> <View android:layout_width="0dp" android:layout_height="1dp" android:layout_weight="0.4" android:background="@color/secondary_brand_color" /> <TextView style="?android:textAppearanceSmall" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_margin="0dp" android:layout_weight="0.2" android:background="@color/accent_color" android:gravity="center" android:includeFontPadding="false" android:padding="0dp" android:text="or" android:textColor="@color/secondary_brand_color" /> <View android:layout_width="0dp" android:layout_height="1dp" android:layout_weight="0.4" android:background="@color/secondary_brand_color" /> </LinearLayout> <LinearLayout android:id="@+id/gallery_container" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@color/post_icons_background" android:orientation="vertical" android:paddingBottom="@dimen/single_margin" android:paddingLeft="@dimen/double_margin" android:paddingRight="@dimen/double_margin" android:paddingTop="@dimen/single_margin"> <ImageView android:layout_width="match_parent" android:layout_height="match_parent" android:src="@drawable/ic_gallery" /> </LinearLayout> </LinearLayout> Thanks!!!!
separator_continer