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