From 9d736ceb2d5099132254d29a7d8cacaa3d8b9851 Mon Sep 17 00:00:00 2001 From: hueimin426 <77866337+hueimin426@users.noreply.github.com> Date: Sat, 11 Dec 2021 11:43:45 +0800 Subject: [PATCH] Update CropImage.java --- .../java/com/theartofdev/edmodo/cropper/CropImage.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/cropper/src/main/java/com/theartofdev/edmodo/cropper/CropImage.java b/cropper/src/main/java/com/theartofdev/edmodo/cropper/CropImage.java index ba8b807b..27c3d5c1 100644 --- a/cropper/src/main/java/com/theartofdev/edmodo/cropper/CropImage.java +++ b/cropper/src/main/java/com/theartofdev/edmodo/cropper/CropImage.java @@ -343,7 +343,12 @@ public static Uri getCaptureImageOutputUri(@NonNull Context context) { Uri outputFileUri = null; File getImage = context.getExternalCacheDir(); if (getImage != null) { - outputFileUri = Uri.fromFile(new File(getImage.getPath(), "pickImageResult.jpeg")); + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) { + outputFileUri = FileProvider.getUriForFile(context, BuildConfig.APPLICATION_ID + ".provider", new File(getImage.getPath(), "pickImageResult.jpeg")); + } + else { + outputFileUri = Uri.fromFile(new File(getImage.getPath(), "pickImageResult.jpeg")); + } } return outputFileUri; }