您的位置:首页 > 其它

自定义绘制的一些坑(待整理)

2016-03-24 14:51 260 查看
想写一句话作为今天折腾半天总结

onDraw

首先要想在ViewGroup里面画图

那么我们就要在构造方法里面写上setWillNotDraw(false);

当然还有一种方法就是强行调用Ondraw方法,具体的调用我不太记得了,需要查之前的代码。

然后如果想要调用addView方法写在构造里面不要写到OnDraw()方法里面

同理也不要在onDraw()里面调用invalidate方法

这两个方法都会导致onDraw();无线调用,属于递归。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: