Android-Xml-Layout

 


Layout:








RelativeLayout:

A RelativeLayout can position a child relative to the RelativeLayout.

 

<RelativeLayout

 android:layout_width="match_parent"

 android:layout_height="match_parent">

 <TextView

 android:layout_width="wrap_content"

 android:layout_height="wrap_content"

 android:layout_alignParentTop="true"

 android:layout_alignParentLeft="true"

 android:text="1"/>

 <TextView

 android:layout_width="wrap_content"

 android:layout_height="wrap_content"

 android:layout_alignParentTop="true"

 android:layout_centerHorizontal="true"

 android:text="2"/>

 <TextView

 android:layout_width="wrap_content"

 android:layout_height="wrap_content"

 android:layout_alignParentTop="true"

 android:layout_alignParentRight="true"

 android:text="3"/>

 <TextView

 android:layout_width="wrap_content"

 android:layout_height="wrap_content"

 android:layout_centerVertical="true"

 android:layout_alignParentLeft="true"

 android:text="4"/>

 <TextView

 android:layout_width="wrap_content"

 android:layout_height="wrap_content"

 android:layout_centerInParent="true"

 android:text="Center"/>

 <TextView

 android:layout_width="wrap_content"

 android:layout_height="wrap_content"

 android:layout_centerVertical="true"

 android:layout_alignParentRight="true"

 android:text="5"/>

 <TextView

 android:layout_width="wrap_content"

 android:layout_height="wrap_content"

 android:layout_alignParentBottom="true"

 android:layout_alignParentLeft="true"

 android:text="6"/>

 <TextView

 android:layout_width="wrap_content"

 android:layout_height="wrap_content"

 android:layout_alignParentBottom="true"

 android:layout_centerHorizontal="true"

 android:text="7"/>

 <TextView

 android:layout_width="wrap_content"

 android:layout_height="wrap_content"

 android:layout_alignParentBottom="true"

 android:layout_alignParentRight="true"

 android:text="8"/>

</RelativeLayout>



RelativeLayout

A RelativeLayout can position a child relative to another child that has an android:id attribute.

<RelativeLayout

 android:layout_width="match_parent"

 android:layout_height="match_parent">

 <TextView

 android:id="@+id/center"

 android:layout_width="wrap_content"

 android:layout_height="wrap_content"

 android:layout_centerInParent="true"

 android:text="Center"/>

 <TextView

 android:layout_width="wrap_content"

 android:layout_height="wrap_content"

 android:layout_toLeftOf="@id/center"

 android:layout_alignBottom="@id/center"

 android:text="2"/>

 <TextView

 android:layout_width="wrap_content"

 android:layout_height="wrap_content"

 android:layout_toRightOf="@id/center"

 android:layout_alignBottom="@id/center"

 android:text="3"/>

 <TextView

 android:layout_width="wrap_content"

 android:layout_height="wrap_content"

 android:layout_above="@id/center"

 android:layout_alignLeft="@id/center"

 android:text="1"/>

 <TextView

 android:layout_width="wrap_content"

 android:layout_height="wrap_content"

 android:layout_below="@id/center"

 android:layout_alignLeft="@id/center"

 android:text="4"/>

</RelativeLayout>


 


No comments:

Post a Comment