Relativelayout relative layout, all internal components are relative
XML properties
| XML properties |
Function |
Description |
| Android:gravity |
Setgravity |
How the internal components are aligned |
| Android:ignoregravity |
Setignoregravity |
Set which component is not affected by gravity |
Relativelayout.layoutparams used to set the alignment of internal components
| XML properties |
Description |
| Android:layout_centerhorizontal |
Center horizontally |
| Android:layout_centervertical |
Center vertically |
| Android:layout_centerinparent |
Horizontal Vertical Center |
| Android:layout_alignparenttop |
Layout up, down, left, left, right |
| Android:layout_alignparentbottom |
| Android:layout_alignparentright |
| Android:layout_alignparentleft |
Code
<Relativelayoutxmlns:android= "Http://schemas.android.com/apk/res/android"Xmlns:tools= "Http://schemas.android.com/tools"Android:layout_width= "Match_parent"Android:layout_height= "Match_parent"Tools:context= "${relativepackage}.${activityclass}" > <ButtonAndroid:id= "@+id/button1"Android:layout_width= "Wrap_content"Android:layout_height= "Wrap_content"Android:layout_centerhorizontal= "true"Android:text= "Center Horizontally" /> <ButtonAndroid:id= "@+id/button2"Android:layout_width= "Wrap_content"Android:layout_height= "Wrap_content"android:layout_centervertical= "true"Android:text= "Center Vertically" /> <ButtonAndroid:id= "@+id/button3"Android:layout_width= "Wrap_content"Android:layout_height= "Wrap_content"android:layout_centerinparent= "true"Android:text= "Vertical Horizontal Center" /> <ButtonAndroid:id= "@+id/button4"Android:layout_width= "Wrap_content"Android:layout_height= "Wrap_content"Android:layout_alignparenttop= "true"Android:text= "Top of layout" /> <ButtonAndroid:id= "@+id/button5"Android:layout_width= "Wrap_content"Android:layout_height= "Wrap_content"Android:layout_alignparentleft= "true"Android:layout_alignparentbottom= "true"Android:text= "layout left bottom" /> <ButtonAndroid:id= "@+id/button6"Android:layout_width= "Wrap_content"Android:layout_height= "Wrap_content"Android:layout_alignparentright= "true"Android:text= "Layout Right" /> <ButtonAndroid:id= "@+id/button7"Android:layout_width= "Wrap_content"Android:layout_height= "Wrap_content"Android:layout_alignparentbottom= "true"Android:layout_alignparentright= "true"Android:text= "layout Right Bottom" /></Relativelayout>View Code