我一直在制作涂料应用程序 它有一个保存选项和加载,但每次我保存另一个图像去图库 我想节省保存费用。选项也可以加载图像更改并保存。
代码保存:
Map Builder does not contain Polylines are you missing assembly?
加载代码:
drawView.setDrawingCacheEnabled(true);
//attempt to save
String ima= MediaStore.Images.Media.insertImage(
getContentResolver(), drawView.getDrawingCache(),
UUID.randomUUID().toString() + ".png", "drawing");
//feedback
if (ima != null) {
Toast savedToast = Toast.makeText(getApplicationContext(),
"Drawing saved to Gallery!", Toast.LENGTH_SHORT);
savedToast.show();
} else {
Toast unsavedToast = Toast.makeText(getApplicationContext(),
"Oops! Image could not be saved.", Toast.LENGTH_SHORT);
unsavedToast.show();
}
drawView.destroyDrawingCache();
}
saveDialog.show();
答案 0 :(得分:0)
尝试不加载保存方法,而不是加载默认图像,而不是加载要编辑的图像。文件路径存在,因为您将它们保存在可绘制区域中,并且您可以访问可绘制图像中的图像。