ViewGroup.LayoutParams的FILL_PARENT与MATCH_PARENT两个常量

常听到有人把LayoutParams的这两个常量给说成不同,乃至有一阵我甚至认为之前看过的api被我记混了。

今天复习的时候,又想起这个问题,于是把API搬出来,告之自己就是相同的。


1. FILL_PARENT与MATCH_PARENT的数值相同

Constant Value: -1 (0xffffffff)

2.  FILL_PARENT在API里已注明:This value is deprecated starting in API Level 8 and replaced by MATCH_PARENT.

3.原因:不得而知,有说是因为Google考虑抄袭java代码的问题,有说是因为大神觉得这个match比fill更贴切


总之,这两个常量现在看来,一个是API8之前的一个是API8之后推荐的。

 

你可能感兴趣的:(ViewGroup.LayoutParams的FILL_PARENT与MATCH_PARENT两个常量)