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