将来のある時点で復元できるように、Androidでキャンバスに描画を保存するにはどうすればよいですか?たとえば、現在の描画をキャンバスに保存してから別の描画を行い、その後、キャンバスを以前の保存状態に復元します。
2015 次
2 に答える
1
モデルデータは個別に保存する必要があります。drawメソッドでは、このデータの描画方法のみを定義します。状況に応じて、フラグを設定し、描画時に適切なモデルを描画できます。
キャンバスをファイル/ビットマップとして保存することもできます。たとえば、次を参照してください。キャンバス上の画像からJPEGファイルへ
于 2012-09-03T12:46:04.673 に答える
1
Canvasはそれを利用するBitmap
ので、それで十分な場合は、ビットマップをファイルに保存します。ただし、すべてのユーザーの「ストローク」を保存する場合は、それを個別に記録し、ロードされたら再生する必要があります。
于 2012-09-03T12:47:41.113 に答える