Android: Linear Layout and weight
16lz
2021-01-23
使用weight需要记住三点:
结果:
翻译源自: http://stackoverflow.com/questions/2698817/linear-layout-and-weight-in-android
- 子元素的android:layout_width都要设为 “0dp”
- 父元素的android:weightSum 设为子元素的weight之和(可选项,会默认生成)
- 子元素的android:layout_weight的设置遵照android:weightSum按比例分配
例子:
<LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:weightSum="5"> <Button android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" android:text="1" /> <Button android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="3" android:text="2" /> <Button android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" android:text="3" /></LinearLayout>
结果:
翻译源自: http://stackoverflow.com/questions/2698817/linear-layout-and-weight-in-android
更多相关文章
- 【转】android manifest.xml中元素含义
- AndroidManifest.xml的Service元素 android:process设置
- android manifest.xml中元素含义
- Android 元素居中
- Android如何让TextView子元素随着父元素的背景变化而改变字体颜
- 元素可指定如下常用属性
- 自定义动画(animation)时set中的各元素效果