如何从一个画布复制到另一个画布

时间:2010-10-04 02:48:45

标签: android user-interface canvas

我想将在一个画布(details)中绘制的图像复制到另一个画布中。通常讨论的使用位图的解决方案将无法工作,因为Bitmap类没有许多属于Canvas类的重要方法。还有其他解决方案吗?

1 个答案:

答案 0 :(得分:6)

Canvas总是用于在屏幕上或在Bitmap上绘制。使用Bitmaps的解决方案非常有效:创建一个Bitmap,创建一个Canvas来绘制到该Bitmap,然后将Bitmap绘制到另一个Canvas上。您还可以在图片中记录所有绘图命令,并在不同的画布上重放它们。