使用LinearLayout对水平空间进行分隔时可以使用layout_weight来划分。
今天发现了一个奇怪的现象,如下图,仅做记录。
使用LinearLayout二分水平区域给两个Button,都同时设置layout_weight=”1”.

对layout_width设置为”wrap_content”时,则只对LinearLayout的空余空间进行1:1分配,所以“Noo…oo”按钮会占用的空间更长。

如果设置layout_width为”match_parent”,则不论按钮中字符长度是否不一致,两个按钮所占用的空间都是一致平分的。

layout.weight