我想知道:什么是android:weightSum和布局权重,它们是如何工作的?
最佳答案
加上 superM 和 Jeff 的回答,
如果LinearLayout中有2个view,第一个layout_weight为1,第二个layout_weight为2且未指定weightSum,默认计算weightSum为3(权重之和children),第一个 View 占空间的 1/3,而第二个 View 占 2/3。
但是,如果我们将 weightSum 指定为 5,则第一个将占用 1/5 的空间,而第二个将占用 2/5 的空间。所以总共 3/5 的空间将被布局占用,其余部分为空。
关于android - 什么是 android :weightSum in android,,它是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7452741/