Loading app/src/main/java/com/gsnathan/pdfviewer/MainActivity.java +1 −6 Original line number Diff line number Diff line Loading @@ -394,18 +394,13 @@ public class MainActivity extends ProgressActivity { public String getFileName(Uri uri) { String result = null; if (uri.getScheme() != null && uri.getScheme().equals("content")) { Cursor cursor = getContentResolver().query(uri, null, null, null, null); try { try (Cursor cursor = getContentResolver().query(uri, null, null, null, null)) { if (cursor != null && cursor.moveToFirst()) { int indexDisplayName = cursor.getColumnIndex(OpenableColumns.DISPLAY_NAME); if (indexDisplayName != -1) { result = cursor.getString(indexDisplayName); } } } finally { if (cursor != null) { cursor.close(); } } } if (result == null) { Loading Loading
app/src/main/java/com/gsnathan/pdfviewer/MainActivity.java +1 −6 Original line number Diff line number Diff line Loading @@ -394,18 +394,13 @@ public class MainActivity extends ProgressActivity { public String getFileName(Uri uri) { String result = null; if (uri.getScheme() != null && uri.getScheme().equals("content")) { Cursor cursor = getContentResolver().query(uri, null, null, null, null); try { try (Cursor cursor = getContentResolver().query(uri, null, null, null, null)) { if (cursor != null && cursor.moveToFirst()) { int indexDisplayName = cursor.getColumnIndex(OpenableColumns.DISPLAY_NAME); if (indexDisplayName != -1) { result = cursor.getString(indexDisplayName); } } } finally { if (cursor != null) { cursor.close(); } } } if (result == null) { Loading