他妈的,一直忘了
记录下:
requestLayout();
在view 中调用requestLayout();view会重新计算大小,也就是会重新执行onMeasure 方法。在onMeasure中调用 setMeasuredDimension(tempWidth, tempHeight); 就会重新设定view的大小
setMeasuredDimension(tempWidth, tempHeight);
记录下:
requestLayout();
在view 中调用requestLayout();view会重新计算大小,也就是会重新执行onMeasure 方法。在onMeasure中调用 setMeasuredDimension(tempWidth, tempHeight); 就会重新设定view的大小
setMeasuredDimension(tempWidth, tempHeight);