layout_weight是LinearLayout中的一個(gè)屬性,用來(lái)指定子視圖在父視圖中所占的比重。當(dāng)LinearLayout的布局方向?yàn)樗綍r(shí),layout_weight決定子視圖在水平方向上的寬度比例;當(dāng)LinearLayout的布局方向?yàn)榇怪睍r(shí),layout_weight決定子視圖在垂直方向上的高度比例。
通過(guò)設(shè)置layout_weight屬性,可以讓LinearLayout中的子視圖根據(jù)設(shè)定的比重來(lái)動(dòng)態(tài)分配空間,從而實(shí)現(xiàn)一種靈活的布局方式。LinearLayout是一種線性布局方式,使用layout_weight屬性可以讓子視圖按照一定比例布局,適應(yīng)不同屏幕尺寸和設(shè)備方向的變化。