自定义控件中包含了子控件TextView,但是在setText的时候也触发了自定义控件的onMeasure方法:如图的状态栏时间
image.png
原因:
由于该TextView的宽度是wrap_content,所以导致每次settext的时候都会去计算宽度,造成父布局也需要去计算一次,所以才引发了onMeasure
解决方法:TextView改成固定的宽度即可。
自定义控件中包含了子控件TextView,但是在setText的时候也触发了自定义控件的onMeasure方法:如图的状态栏时间
原因:
由于该TextView的宽度是wrap_content,所以导致每次settext的时候都会去计算宽度,造成父布局也需要去计算一次,所以才引发了onMeasure
解决方法:TextView改成固定的宽度即可。
本文标题:android 自定义控件的setText也会触发onMeasu
本文链接:https://www.haomeiwen.com/subject/dqyhpqtx.html
网友评论