在Android布局文件中定義視圖垂直或水平大小:android:layout_width和android_layout_height的屬性有fill_parent、wrap_content和match_parent。
fill_parent:設(shè)置一個(gè)構(gòu)件的布局為fill_parent將強(qiáng)制性地使構(gòu)件擴(kuò)展,以填充布局單元內(nèi)盡可能多的空間。這跟Windows控件的dockstyle屬性大體一致。設(shè)置一個(gè)頂部布局或控件為fill_parent將強(qiáng)制性讓它布滿整個(gè)屏幕。match_parent:Android2.2中match_parent和fill_parent是一個(gè)意思 .兩個(gè)參數(shù)意思一樣,match_parent更貼切,于是從2.2開始兩個(gè)詞都可以用。那么如果考慮低版本的使用情況你就需要用fill_parent了。
fill_parent和match_parent的區(qū)別:
Android中fill_parent和match_parent(從Android2.2)是一樣的。為了兼容低版本,建議使用fill_parent。設(shè)置布局/控件為fill_parent將強(qiáng)制性讓它布滿整個(gè)屏幕或填滿父控件的空白。
<Button
android:id="@+id/button1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:text="傳遞數(shù)據(jù)" />