原因:由於系統的不完善,RelativeLayout在調用measure方法時LayoutParams還沒有初始化,具體可參考onMeasure()接口。
解決:在調用measure前,可以調用View的getLayoutParams方法,如果沒有則設置LayoutParams。
原因:由於系統的不完善,RelativeLayout在調用measure方法時LayoutParams還沒有初始化,具體可參考onMeasure()接口。
解決:在調用measure前,可以調用View的getLayoutParams方法,如果沒有則設置LayoutParams。
本文探究測量的全過程,不是簡單的介紹onMeasure()函數! 一、測量的目的 如果安卓的佈局體系中全部都是精確的值,那就沒有必要關心測量過程了。事實上,在佈局文件中寫的佈局參數都是match