/** * Check permission */ private void getDataWithPermission() { int rc = ActivityCompat.checkSelfPermission(getActivity(), Manifest.permission.WRITE_EXTERNAL_STORAGE); if (rc == PackageManager.PERMISSION_GRANTED) { getData(); } else { requestWriteExternalPermission(); } }