Android 为什么儿童视图的权重越高意味着速度越慢?

Android 为什么儿童视图的权重越高意味着速度越慢?,android,android-linearlayout,Android,Android Linearlayout,我注意到,在使用加权布局时(一个小部件占据屏幕的30%,另一个占70%),为了获得30%的屏幕,我需要在小部件上使用.7的权重(本例为按钮),为了获得70%的空间,我需要使用.3的权重(本例为相对布局) 有人能告诉我为什么重量越大,占用的空间越小 提前感谢如果您将视图宽度设置为android:layout\u width=“match\u parent”它的行为与您刚才在问题中提到的一样,这与预期相反。如果您将宽度设置为android:layout\u height=“wrap\u conten

我注意到,在使用加权布局时(一个小部件占据屏幕的30%,另一个占70%),为了获得30%的屏幕,我需要在小部件上使用.7的权重(本例为按钮),为了获得70%的空间,我需要使用.3的权重(本例为相对布局)

有人能告诉我为什么重量越大,占用的空间越小


提前感谢

如果您将视图宽度设置为android:layout\u width=“match\u parent”它的行为与您刚才在问题中提到的一样,这与预期相反。如果您将宽度设置为
android:layout\u height=“wrap\u content”
android:layout\u height=“0dp”
它将按照您的预期工作。

请发布您的布局文件。您是对的。我使用了这些值,并按照您所说的做了,谢谢。不过,使用片段时会弄糟。片段只是消失,而不是像预期的那样(和以前一样)转换。但还是要谢谢你提供的信息。