Android7.0 自定义控件addView(...)无效,View的绘制流程(onMeasure、onLayout等)完全没执行的解决办法。
问题描述昨天在写一个自定义控件的时候遇到一个问题,就是我通过addView(Viewchild)方法添加View之后再7.0上没有显示出来,6.0上没有问题。通过AS自带的LayoutInspector工具检查发现我的自定义控件的宽高都是0,并且getVisibility()==VISIBLE,也就是说控件是显示的,只是没有宽高所以看不到。先看下我addView的代码吧:voidsetFloatC