Nammu.askForPermission(Fragment fragment, String[] permissions... is private access.
THANNPhearum opened this issue · comments
Thann Phearum commented
This method is helpful as well. Why it has to be private. Unlike the other askForPermission for activity, it allow both single and multi permissions request. Is there any concern behind?
private static void askForPermission(Fragment fragment, String[] permissions, PermissionCallback permissionCallback) {
if (permissionCallback != null) {
if (hasPermission(fragment.getActivity(), (String[])permissions)) {
permissionCallback.permissionGranted();
} else {
PermissionRequest permissionRequest = new PermissionRequest(new ArrayList(Arrays.asList(permissions)), permissionCallback);
permissionRequests.add(permissionRequest);
fragment.requestPermissions(permissions, permissionRequest.getRequestCode());
}
}
}