smaxlyb

Results 5 comments of smaxlyb

> apps模块中 `implementation 'androidx.appcompat:appcompat:1.3.0-beta01'` 使用 > 1.0的版本导致 有解决方案吗?

大佬,getChildMeasureSpec()中第一个case中有个疑问 ```kotlin //如果父容器的模式是Exactly即确定的大小 case MeasureSpec.EXACTLY: //子View的高度或宽度>0说明其实一个确切的值,因为match_parent和wrap_content的值是= 0) { resultSize = childDimension; resultMode = MeasureSpec.EXACTLY; //子View的高度或宽度为match_parent } else if (childDimension == LayoutParams.MATCH_PARENT) { ... } ``` 这里父view有确定的大小(size),子view自己也设置了大小(childDimension),为啥最后resultSize =childDimension,难道不应该先判断一下childDimension是否会大于父view的大小,childDimension很有可能会大于size,果断的取childDimension岂不是存在子view长度或者宽度溢出的情况:thinking:,而且上面也说到了: > EXACTLY:父元素决定子元素的确切大小,子元素将被限定在给定的边界里而忽略它本身大小; 望大佬解惑:pray: