为了账号安全,请及时绑定邮箱和手机立即绑定

android中得weight是这么计算出来的?

android中得weight是这么计算出来的?

tracyM 2015-12-09 22:23:24
how how?
查看完整描述

3 回答

已采纳
?
lynhao

TA贡献81条经验 获得超57个赞

计算出的weight宽度= 原来宽度+剩余空间所占百分比的宽度

查看完整回答
1 反对 回复 2015-12-10
?
_宁采臣

TA贡献16条经验 获得超0个赞

屏幕宽带-已设置的控件宽度(包括margin,width等)。剩余的然后按照weight分配。

查看完整回答
反对 回复 2017-01-12
?
享悦moonlight

TA贡献1条经验 获得超0个赞

这是先由你设定的layout_height和layout_width来先布局好你的控件,再由你在各个控件所设定的weight按比例分配剩下来的空间(ps:即是容器的总长度减去各个控件的总长度得出的剩余长度)。如果是控件长度大于容器长度出现负值,也是这么计算;如果是这种情况,控件长度不升反降。


查看完整回答
反对 回复 2015-12-09
  • 3 回答
  • 0 关注
  • 1591 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号