1. 程式人生 > >Android各種佈局居中方法

Android各種佈局居中方法

TableLayout以及LinearLayout居中的方式:

實現它的每單元格內容居中很簡單,給它的上一級設定android:gravity="center"即可,需去掉下一級所有跟居中有關的屬性,因為這也是使用就近原則的。

RelativeLayout的子空間裡,使用以下3個屬性:


                    android:layout_centerVertical="true"


                    android:layout_centerHorizontal="true"


                    android:layout_centerInParent="true"


FrameLayout幀佈局,簡單的說FrameLayout中的子元素總是以螢幕的左上角層疊在一起:

                  我們可以對子元素新增android:layout_gravity屬性來設定他們居中對齊。