元に戻すやり直し、元に戻す、四角鉛筆、消しゴム、ライン、楕円形、三角形、などの複数のツールでキャンバスを作成して、やり直していない作業。アンドゥ使用の変異体の
@Override
protected void onSizeChanged(int w, int h, int oldw, int oldh) {
super.onSizeChanged(w, h, oldw, oldh);
mBitmap = Bitmap.createBitmap(w, h, Bitmap.Config.ARGB_8888);
mCanvas = new Canvas(mBitmap);
}
はい、ストアビットマップは高価ですが、アクションが複雑な場合はより単純な場合があります – Konstantin