通过断点调试可以发现,会少调用一次onMeasure函数,可以在处理完子控件之后手动调用一次下面函数:measure(0, 0);即可以解决FrameLayout大小不对导致的空白。