阅读背景:

源码解析ViewGroup的onDraw为什么不一定会调用_海纳百川Android的博客

来源:互联网 

网上有不少文章都说自定义ViewGroup的时候,如果需要自定义绘图,不能重写onDraw方法,而是要重写dispatchDraw方法,因为ViewGroup绘制的时候不一定走onDraw方法,但是dispatchDraw方法是一定会走的。至于何时会走onDraw,何时不会走onDraw,有人说当ViewGroup设置背景的时候,会走onDraw方法,而没有背景的时候,不会走onDraw方法,这个说法也是有道理的。网上有不少文章都说自定义ViewGroup的时候,如果需要自定义绘图,不能重写onDraw方法




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: