當前位置:編程學習大全網 - 腳本源碼 - android getmeasuredheight得不到正確的值是什麽原因

android getmeasuredheight得不到正確的值是什麽原因

從源碼上來看,getMeasuredWidth()獲取的是mMeasuredWidth的這個值。這個值是壹個8位的十六進制的數字,高兩位表示的是這個measure階段的Mode的值,具體可以查看MeasureSpec的原理。這裏mMeasuredWidth&MEASURED_SIZE_MASK表示的是測量階段結束之後,view真實的值。而且這個值會在調用了setMeasuredDimensionRaw()函數之後會被設置。所以getMeasuredWidth()的值是measure階段結束之後得到的view的原始的值。

  • 上一篇:魔獸RPG,遺失的記憶 怎麽進入教堂?
  • 下一篇:南寧哪裏有無紡布手提袋制作廠
  • copyright 2024編程學習大全網