我正在使用Android上的Canvas,我有一个问题:是否可以在每次onDraw调用之间保留画布的上一个绘图?
例如,如果我为Paint绘制一个带有Style.STROKE的路径,并且每次onDraw调用之间的路径完全改变,是否可以在之前的绘图上绘制新路径?没有存储每条路径?
谢谢!
答案 0 :(得分:0)
每次调用onDraw时,Canvas都会返回清理。如果您想记住以前的图纸,则需要绘制不同的Bitmap
,然后将其绘制到画布上。请参阅示例https://stackoverflow.com/a/2426222/834966