diff options
-rw-r--r-- | src/com/android/providers/downloads/DownloadStorageProvider.java | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/src/com/android/providers/downloads/DownloadStorageProvider.java b/src/com/android/providers/downloads/DownloadStorageProvider.java index bbcb06d2..caff89df 100644 --- a/src/com/android/providers/downloads/DownloadStorageProvider.java +++ b/src/com/android/providers/downloads/DownloadStorageProvider.java @@ -382,14 +382,6 @@ public class DownloadStorageProvider extends FileSystemProvider { } @Override - public AssetFileDescriptor openDocumentThumbnail( - String docId, Point sizeHint, CancellationSignal signal) throws FileNotFoundException { - // TODO: extend ExifInterface to support fds - final ParcelFileDescriptor pfd = openDocument(docId, "r", signal); - return new AssetFileDescriptor(pfd, 0, AssetFileDescriptor.UNKNOWN_LENGTH); - } - - @Override protected File getFileForDocId(String docId, boolean visible) throws FileNotFoundException { if (RawDocumentsHelper.isRawDocId(docId)) { return new File(RawDocumentsHelper.getAbsoluteFilePath(docId)); @@ -501,7 +493,7 @@ public class DownloadStorageProvider extends FileSystemProvider { } int flags = Document.FLAG_SUPPORTS_DELETE | Document.FLAG_SUPPORTS_WRITE | extraFlags; - if (mimeType.startsWith("image/")) { + if (mimeType.startsWith("image/") || mimeType.equals("application/pdf")) { flags |= Document.FLAG_SUPPORTS_THUMBNAIL; } |