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

匹配父母和填充父母之间有什么区别?

匹配父母和填充父母之间有什么区别?

HUX布斯 2019-07-02 15:09:47
匹配父母和填充父母之间有什么区别?我对两个XML属性有点困惑:match_parent和fill_parent..看来两者是一样的。他们之间有什么区别吗?
查看完整描述

3 回答

?
Helenr

TA贡献1780条经验 获得超3个赞

谷歌改名是为了避免混淆。

老名字的问题fill parent它意味着它会影响父级的维度,而match parent更好地描述结果行为-将维度与父级匹配。

这两个常量解析为-1最后,在应用程序中产生相同的行为。讽刺的是,为了澄清事情而做的这个名字的改变似乎增加了混乱,而不是消除了它。


查看完整回答
反对 回复 2019-07-02
?
梦里花落0921

TA贡献1772条经验 获得超6个赞

在功能上没有区别,Google只是将名称从Fill_PARY更改为Match_PARY,从API级别8(Android2.2)更改。出于兼容性原因,Fill_PAROR仍然可用。

LayoutParams.FILL_PARENTLayoutParams.MATCH_PARENT两者都有价值-1。不确定是什么驱使Google从Fill父级更改为匹配的父级:)

因为大部分phones are >= Android 2.2.。为了将来的兼容性你应该使用匹配父母.。不确定他们什么时候会停止老的填充父常数!


查看完整回答
反对 回复 2019-07-02
  • 3 回答
  • 0 关注
  • 359 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信