想出了这个问题。有人可以解释一下吗?
问。假设布局文件声明一个名为LL的LinearLayout,它包含两个子视图,View1和View2。在布局文件中,View1的android:layout_weight为2,layout_width为0dp。视图2的android:layout_weight为3,layout_width为0dp。在此示例中,以下哪个语句必须为true?
(a)视图2占LL的宽度的3/5。
(b)视图1占据显示器宽度的2/5。
(c)视图2占显示器宽度的2/3。
(d)视图1占LL&#39的宽度的2/3。
根据解决方案(a)是正确的。有人可以解释一下吗?
答案 0 :(得分:0)
两个视图的总重量合计为5.因此,视图1将占据LL的2/5,而视图2将占用LL的3/5。显示宽度无关紧要。