From 1248bfa84e5514361e83d92d0b82d74c31b28b2a Mon Sep 17 00:00:00 2001 From: sunchao Date: Tue, 10 Oct 2017 15:46:06 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=A3=80=E6=9F=A5=E6=9D=83?= =?UTF-8?q?=E9=99=90bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/sw926/imagefileselector/PermissionsHelper.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/src/main/java/com/sw926/imagefileselector/PermissionsHelper.java b/library/src/main/java/com/sw926/imagefileselector/PermissionsHelper.java index f8741df..c452beb 100644 --- a/library/src/main/java/com/sw926/imagefileselector/PermissionsHelper.java +++ b/library/src/main/java/com/sw926/imagefileselector/PermissionsHelper.java @@ -31,7 +31,7 @@ public interface Callback { @SuppressWarnings("WeakerAccess") public void checkAndRequestPermission(@NonNull Activity activity, int requestCode, @NonNull Callback callback, @NonNull String... permissions) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { - if (isHavePermissions(activity)) { + if (isHavePermissions(activity, permissions)) { callback.onRequestPermissionsCallback(true); setCurrentRequest(null, null, -1); } else { @@ -47,7 +47,7 @@ public void checkAndRequestPermission(@NonNull Activity activity, int requestCod @SuppressWarnings("WeakerAccess") public void checkAndRequestPermission(@NonNull Fragment fragment, int requestCode, @NonNull Callback callback, @NonNull String... permissions) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { - if (isHavePermissions(fragment.getContext())) { + if (isHavePermissions(fragment.getContext(), permissions)) { callback.onRequestPermissionsCallback(true); setCurrentRequest(null, null, -1); } else {