Android一分鐘
-
很大程度上決定View的尺度(收到父容器的LayoutParams影響)
- int
- 高2位:SpecMode
- UNSPECIFIED:沒有指定,父容器不對其進行限制
- EXACTLY:精確的(match_parent、具體數值)
- AT_MOST:父容器值得值,不能大于該值(wrap_content)
- 低30位:SpecSize
- 高2位:SpecMode
- int
-
MeasureSpec與LayoutParams的對應關系
給View指定Layout Params后,根據父容器的約束,系統轉換成對應的MeasureSpec
-
在onMeasure()中根據MeasureSpec確定測量后View的寬高
?