fix a crash in MediaUtils

This commit is contained in:
Conny Duck 2018-02-25 15:46:32 +01:00
parent e1473c2142
commit 3690e86312
1 changed files with 6 additions and 1 deletions

View File

@ -70,7 +70,12 @@ public class MediaUtils {
public static long getMediaSize(@NonNull ContentResolver contentResolver, @Nullable Uri uri) {
if(uri == null) return MEDIA_SIZE_UNKNOWN;
long mediaSize;
Cursor cursor = contentResolver.query(uri, null, null, null, null);
Cursor cursor;
try {
cursor = contentResolver.query(uri, null, null, null, null);
} catch (SecurityException e) {
return MEDIA_SIZE_UNKNOWN;
}
if (cursor != null) {
int sizeIndex = cursor.getColumnIndex(OpenableColumns.SIZE);
cursor.moveToFirst();