From 32a82dd08dd7360daaedbf7d8da4c96cbc4de5a6 Mon Sep 17 00:00:00 2001 From: Jaul Date: Mon, 9 Jan 2017 13:42:36 +0800 Subject: [PATCH] Update ImageUtils.java MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 如果filePath对应路径图片不存在,创建Bitmap可能为空 --- .../src/main/java/org/kymjs/kjframe/utils/ImageUtils.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/KJFrame/kjframe/src/main/java/org/kymjs/kjframe/utils/ImageUtils.java b/KJFrame/kjframe/src/main/java/org/kymjs/kjframe/utils/ImageUtils.java index fddfbfe2..05f8b571 100644 --- a/KJFrame/kjframe/src/main/java/org/kymjs/kjframe/utils/ImageUtils.java +++ b/KJFrame/kjframe/src/main/java/org/kymjs/kjframe/utils/ImageUtils.java @@ -47,13 +47,11 @@ public class ImageUtils { */ public static File getSmallImageFile(Context cxt, String filePath, int width, int height, boolean isAdjust) { - - Bitmap bitmap = reduce(BitmapFactory.decodeFile(filePath), width, height, isAdjust); - - File file = new File(getRandomFileName(cxt.getCacheDir().getPath())); - BufferedOutputStream outputStream = null; + File file = null; try { + Bitmap bitmap = reduce(BitmapFactory.decodeFile(filePath), width, height, isAdjust); + file = new File(getRandomFileName(cxt.getCacheDir().getPath())); outputStream = new BufferedOutputStream(new FileOutputStream(file)); bitmap.compress(Bitmap.CompressFormat.JPEG, 60, outputStream); outputStream.flush();