protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
setMeasuredDimension(getDefaultSize(getSuggestedMinimumWidth(), widthMeasureSpec),
getDefaultSize(getSuggestedMinimumHeight(), heightMeasureSpec));
}
View.onMeasured的默认实现 (onMeasure必须调setMeasuredDimension)
最新推荐文章于 2022-12-01 03:08:23 发布
本文深入探讨了Android组件中使用protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec)方法进行尺寸测量的过程,解释了如何设置组件的尺寸,并通过getDefaultSize()和getSuggestedMinimumWidth()、getSuggestedMinimumHeight()方法实现自定义组件大小的灵活控制。
823

被折叠的 条评论
为什么被折叠?



