私は現在、白い色の背景( canvas.drawColor(Color.WHITE);)のキャンバスと、いくつかの色でペイントできる漫画のスケッチ画像を使用したキャンバスの描画に取り組んでいます。問題は、キャンバス画像を保存しようとすると、色が付いた黒い画面だけが保存され、キャンバスの白い背景もスケッチ画像も表示されないことです。このコードを使用してキャンバスを保存しています
public void saveAsJpg (File f)
{
String fname = f.getAbsolutePath ();
FileOutputStream fos = null;
try
{
fos = new FileOutputStream (f);
mBitmap.compress (CompressFormat.JPEG, 95, fos);
Toast.makeText (getApplicationContext(), "Saved " + fname, Toast.LENGTH_LONG).show ();
}
catch (Throwable ex)
{
Toast.makeText (getApplicationContext(), "Error: " + ex.getMessage (), Toast.LENGTH_LONG).show ();
ex.printStackTrace ();
}
}
、、、、Thnxを事前に助けてください