我目前正在绘制画布,其中我有一个白色背景的画布(使用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 提前