我正在将简单形状(如三角形,圆形和矩形)绘制到由Canvas
支持的Android Bitmap
上。
我的问题很简单:是否可以绘制圆形(或任何其他形状),使其表面从绘图表面移除?
答案 0 :(得分:0)
简单问题的简单答案是,"否"位图没有记忆,所以你不能要求它回到以前的状态,而Canvas不记得使其达到当前状态的操作,所以你可以&# 39; t说"重播除此之外的所有操作。"
更复杂的答案是你必须开发代码以便记住"或"重播"如前一段所述,或者您可能希望切换到另一种构建图像的方式 - 例如可缩放矢量图形(SVG)