try {
FileOutputStream fileOutputStream = new FileOutputStream(path);
bitmapImage.compress(Bitmap.CompressFormat.PNG, 100, fileOutputStream);
fileOutputStream.close();
} catch (Exception e) {
e.printStackTrace();
}
我写这段代码来保存位图并且工作正常,请告诉我如果内部存储中没有可用空间,会发生什么:停止应用程序?或者只是会在没有任何停止和异常(exception)的情况下忽略保存?或者只是说没有可用空间?还是别的什么?
提前谢谢你。
最佳答案
它抛出这样的异常:java.io.IOException: write failed: ENOSPC (No space left on device)
关于Android - 没有可用空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24497499/