2011年10月14日 星期五

android:layout_weight

使用 LinearLayout 排版時,可以經由設定底下元素的 android:layout_weight 屬性來讓元素自動填滿畫面
這個 weight 屬性依照元素的 layout_width / layout_height 屬性為 wrap_content 或 fill_parent 會有不同的策略

wrap_content:
各元素先依適當的大小排列,剩下的空白部分再依元素的 layout_weight 值照比例分配
layout_weight 值越高分配越多

fill_parent:
目前沒發現比較好的說法,俺強記成依百分比分配,但 layout_weight 值越高分配越少