Android:从源码看权重Weight的计算
Posted bdmh
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android:从源码看权重Weight的计算相关的知识,希望对你有一定的参考价值。
一个Layout中,放置几个TextView,然后对每个TextView设置不同的宽度比例,设置权重属性layout_weight就是我们最常用的一个功能。弄明白权重的计算,有助于我们更精准的布局。
假设有如下布局,我们考虑子控件的width都是match_parent,权重比为1:2:2。屏幕宽度为1080。
<LinearLayout
android:layout_
android:layout_>
<TextView
android:id="@+id/textView"
android:layout_
android:layout_
android:layout_weight="1"
android:background="#8BC34A"
android:gravity="center"
android:text="第一个"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:la
以上是关于Android:从源码看权重Weight的计算的主要内容,如果未能解决你的问题,请参考以下文章