キャンバスにパスを描画する方法と、元に戻す/やり直す方法を理解しています。しかし、今度は、MSペイントの場合と同じように、ドラッグ方法に応じて動的にサイズ変更される図形(線、円、長方形)を描画したいと思います。
「drawLine」を使用すると、線が永久に存在し、それを消去して新しい指の位置に再描画する方法がありません。指をドラッグするときに円の幅を常に変化させたいので、円と同じです。したがって、古いパスを消去し(ビットマップ上の他のすべてのパスをそのまま維持)、新しいパスをその場所に描画する必要があります。
これをたくさん探してきましたが、どうやってそれをするのかまだわかりません。間違ったキーワードを使用しているのかもしれませんが、わかりません。ポインタはありますか?