RelativeLayout 布局引數

2021-09-07 04:15:13 字數 1139 閱讀 7479

今天調布局的時候 想把介面做成橫屏豎屏都可以的 突然發現之前理解的android:布局引數都是有問題的 今天貼出來 下次自己也記得

以下大部為用在relativelayout中的一些引數:

android:layout_above 將該控制項的底部至於給定id的控制項之上,但不會左對齊,預設置於父視窗最左邊,會覆蓋最左邊的控制項

android:layout_below 將該控制項的頂部至於給定id的控制項之下,但不會左對齊,預設置於父視窗最左邊,會覆蓋最左邊的控制項

android:layout_toleftof 將該控制項的右邊緣和給定id的控制項的左邊緣對齊,預設置於父視窗最上面,會覆蓋最上面的控制項

android:layout_torightof 將該控制項的左邊緣和給定id的控制項的右邊緣對齊,預設置於父視窗最上面,會覆蓋最上面的控制項

android:alignparentbottom 如果該值為true,則將該控制項的底部和父控制項的底部對齊,預設置於父視窗最左下,會覆蓋最左下的控制項

android:layout_alignparentleft 如果該值為true,則將該控制項的左邊與父控制項的左邊對齊,預設置於父視窗最左上,會覆蓋最左上的控制項

android:layout_alignparentright 如果該值為true,則將該控制項的右邊與父控制項的右邊對齊,預設置於父視窗最右上,會覆蓋最右上的控制項

android:layout_alignparenttop 如果該值為true,則將控制項的頂部與父控制項的頂部對齊,預設置於父視窗最左上,會覆蓋最左上的控制項

android:layout_alignbaseline該控制項的baseline和給定id的控制項的baseline對齊,並置於父視窗最左邊,會覆蓋最左邊的控制項

android:layout_alignbottom 將該控制項的底部邊緣與給定id控制項的底部邊緣對齊,並置於父視窗最左邊,會覆蓋最左邊的控制項

android:layout_alignleft 將該控制項的左邊緣與給定id控制項的左邊緣對齊,並置於父視窗最上邊,會覆蓋最上邊的控制項

android:layout_alignright 將該控制項的右邊緣與給定id控制項的右邊緣對齊,並置於父視窗最上邊,會覆蓋最上邊的控制項

android:layout_aligntop 將給定控制項的頂部邊緣與給定id控制項的頂部對齊,並置於父視窗最左邊,會覆蓋最左邊的控制項

RelativeLayout的子控制項的布局屬性

android layout above 將該控制項的底部置於給定id的控制項之上 android layout below 將該控制項的頂部置於給定id的控制項之下 android layout toleftof 將該控制項的右邊緣和給定id的控制項的左邊緣對齊 android layout to...

RelativeLayout相對布局

relativelayout相對布局是個人覺得在android布局中比較常用且好用的乙個,當然如果想讓布局更漂亮是需要多種布局混合搭建的,這裡就需要更深入的學習了,在這只介紹下有關相對布局的東西。相對於兄弟元素 android layout below id aaa 在指定view的下方 andro...

RelativeLayout 重要屬性

第一類 屬性值為true或false android layout centerhrizontal 水平居中 android layout centervertical 垂直居中 android layout centerinparent 相對于父元素完全居中 android layout alig...