星期一, 9月 05, 2011

relativelayout

Android應用程式學習筆記

Relativelayout

relativelayout是控制件之間相對位置的一種控制件設置方法,它可以更加輕鬆完成較複雜的設置。
下面是有關於relativelayout的屬性,加在控制件中。

兩個控制件相對左右上下的對齊
android:layout_above-將該控制件的底部置於給定ID的控制件之上
android:layout_below-將該控制件的底部置於給定ID的控制件之下
android:layout_toLeftOf-將該控制件的右邊緣和給定ID的控制件的左邊緣對齊
android:layout_toRightOf-將該控制件的左邊緣和給定ID的控制件的右邊緣對齊

android:layout_alignBasesline-將控制件的baseline和給定ID的控制件的baseline對齊
android:layout_alignBottom-將該控制件的底部邊緣與給定ID的控制件的底部邊緣對齊
android:layout_alignLeft-將該控制件的左邊緣與給定ID的控制件的左邊緣對齊
android:layout_alignRight-將該控制件的右邊緣與給定ID的控制件的右邊緣對齊
android:layout_alignTop-將該控制件的頂部與給定ID的控制件的頂部對齊

android:alignParentButton-如果該值為true,則將該控制件的底部與父控制件的底部對齊
android:layout_alignParentLeft-如果該值為true,則將該控制件的左邊緣與父控制件的左邊緣對齊
android:layout_alignParentRight-如果該值為true,則將該控制件的右邊緣與父控制件的右邊緣對齊
android:layout_alignParentTop-如果該值為true,則將該控制件的頂部與父控制件的頂部對齊

android:layout_centerHorisontal-如果該值為true,該控制件將置於水平方向中央
android:layout_centerInParent-如果該值為true,該控制件將被置於父控制件水平方向與垂直方向中央
android_layout_centerVertical-如果該值為true,該控制件將置於垂直方向中央

沒有留言:

張貼留言