我指的是将onDraw的参数canvas用类成员变量保存着,在onTouchEvent中直接使用这个canvas进行drawLine等等操作,有没有这种做法?
我指的是将onDraw的参数canvas用类成员变量保存着,在onTouchEvent中直接使用这个canvas进行drawLine等等操作,有没有这种做法?
4 回答1.7k 阅读
3 回答1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
1 回答990 阅读✓ 已解决
1 回答871 阅读✓ 已解决
2 回答990 阅读
2 回答921 阅读
如果需要重绘, 在
View#onTouchEvent(...)
时, 设置好draw需要的参数(非canvas), 然后再调用View#invalidate()
, 通知View
重绘.