1. requestLayout调用时机
只要调用addView、setVisbility、setText方法,就会重新调用 requestLayout,重新执行 view的绘制流程,requestLayout在onMeasure之后调用;
这种重新绘制和第一次view绘制不一样,比如一次性添加10个TextView,它会等你全部添加完后才会执行一遍onMeasure,不可能是添加1个TextView就调用一次onMeasure
只要调用addView、setVisbility、setText方法,就会重新调用 requestLayout,重新执行 view的绘制流程,requestLayout在onMeasure之后调用;
这种重新绘制和第一次view绘制不一样,比如一次性添加10个TextView,它会等你全部添加完后才会执行一遍onMeasure,不可能是添加1个TextView就调用一次onMeasure
本文标题:requestLayout
本文链接:https://www.haomeiwen.com/subject/wfqvrqtx.html
网友评论