为什么要引入match_parent并弃用fill_parent,因为两者的含义相同。这个变化会不会影响向后兼容性?
为什么要引入match_parent并弃用fill_parent,因为两者的含义相同。这个变化会不会影响向后兼容性?
Android文档说明:
FILL_PARENT(在API Level 8及更高版本中重命名为MATCH_PARENT),意味着视图希望与其父容器一样大(减去填充)
fill_parent:视图应该与其父容器一样大(减去填充)。 从API Level 8开始,此常量已被弃用,并被match_parent替换。
因此,它们的值相同,都为-1。但如果您担心向后兼容性,可以访问此处: 平台版本
这将为您提供更好的理解,何时应将所有fill_parent更改为match_parent。 目前,似乎有50%的人使用API Level 8或更高版本。所以这取决于您是否要更改它。
fill_parent
比match_parent
更能表达其含义。 - inazaruk