Java android,画布撤消最后一笔

Java android,画布撤消最后一笔,java,android,canvas,bitmap,draw,Java,Android,Canvas,Bitmap,Draw,从画布撤消最后一个笔划的最简单方法是什么?只需撤销一次就可以了,两次或三次是一个加号,尽管我不想使用堆栈和“推送”来支持ArrayList,因为我有一个使用、推送和弹出的工作方法,但出于某种原因,这似乎会打乱绘图速度。所以现在我只想要一个更简单的没有堆栈的撤销级别。谢谢您是否使用drawBitmap在屏幕上绘图? 如果是,则将位图存储到sd卡中。然后删除最后一个并显示上一个。使用drawBitmap选择“是”。我想在内存中这样做,而不是写入文件。我想我以前做过一些事情,但由于内存问题,我遇到了崩

从画布撤消最后一个笔划的最简单方法是什么?只需撤销一次就可以了,两次或三次是一个加号,尽管我不想使用堆栈和“推送”来支持ArrayList,因为我有一个使用、推送和弹出的工作方法,但出于某种原因,这似乎会打乱绘图速度。所以现在我只想要一个更简单的没有堆栈的撤销级别。谢谢

您是否使用drawBitmap在屏幕上绘图?
如果是,则将位图存储到sd卡中。然后删除最后一个并显示上一个。

使用drawBitmap选择“是”。我想在内存中这样做,而不是写入文件。我想我以前做过一些事情,但由于内存问题,我遇到了崩溃,我使用的是ArrayList,所以我想我需要更具体的代码示例来正确实现。