1.onFinishInflate
onFinishInflate是view加载完xml之后执行的方法,相当于只是完成了布局的映射,在这个方法里面是得不到控件的高宽的,控件的高宽是必须在调用了onMeasure方法之后才能得到,而onFinishInflate方法是在setContentView之后、onMeasure之前。
2.onSizeChange()
控件大小改变后调用,一般调用顺序是:onMeasure() -> onSizeChange() -> onLayout() -> onDraw()
欢迎关注本人公众号和小程序,谢谢
![](https://img.haomeiwen.com/i6650005/dca8f1a9e113761f.jpg)
![](https://img.haomeiwen.com/i6650005/c73a66a774cb214a.jpg)
网友评论