Eno*_*Eno 12 layout android button sizing
我使用LinearLayout将两个按钮水平并排放置,但我希望每个按钮自己调整大小以使用50%的水平空间.我认为每个按钮的layout_weight为"1"就可以了,但是我的layout_width可能需要改变吗?
Kai*_*Kai 23
该layout_weight属性控制每个按钮的剩余空间量.如果你的按钮开始占用不同的空间,那么每个按钮将首先被给予他们要求的空间,然后任何剩余的空间将被分割在它们之间,这意味着你将没有精确的50/50分裂.
layout_weight
您可以通过首先设置layout_width="0px"(保持layout_weight原样)并依赖50%足够的空间来显示每个按钮来解决此问题.
layout_width="0px"
Com*_*are 11
我会设置layout_width每个按钮0px,然后使用layout_weight=1你提到的技巧.
layout_width
0px
layout_weight=1
归档时间:
15 年,9 月 前
查看次数:
9292 次
最近记录: