我正在将图像保存在存储中,但由于压缩,图像质量会丢失。那么如何在不压缩的情况下保存图像。我正在使用以下代码
//Creating bitmap from Resource id
Bitmap bitmap=BitmapFactory.decodeResource(getResources(), BitmapId);
String extStorage=Environment.getExternalStorageDirectory().toString();
File file = new File(extStorage, "name.png");
if(file.exists())
file.delete();
try {
outStream = new FileOutputStream(file);
bitmap.compress(Bitmap.CompressFormat.PNG, 100, outStream);
.....
}
请让我知道如何保存图像而不会丢失其质量..