为什么自定义ViewGroup ondraw方法不会被调用

2025-05-17 09:50:46
推荐回答(1个)
回答(1):

viewgroup的绘制严格来说是在dispatchDraw中完成,作为一个容器,绘制自己的孩子该通过dispatchDraw(canvas)实现。但是你非要在ondraw中也不会出错。

但自定义ViewGroup ondraw方法不会被调用的根本原因是你的ViewGroup中还没有可绘制的内容。