commit | 7e326a867c12222c7fb359d2ce9ab0b95b8ab6c4 | [log] [tgz] |
---|---|---|
author | Tomasz Mikolajewski <mtomasz@google.com> | Tue Dec 22 11:14:35 2015 +0900 |
committer | Tomasz Mikolajewski <mtomasz@google.com> | Tue Dec 22 13:00:04 2015 +0900 |
tree | 4b1f4c747bc8f813dc486e95919001f2ee68e80e | |
parent | c1f9e7c4875e791e108c79382508aab8d171f25f [diff] |
Wire thumbnails in archives in ExternalStorageProvider. Bug: 20176812 Change-Id: Ibf421df1c26583b4b7c3a8516eac79ea0ef31ec3
diff --git a/packages/ExternalStorageProvider/src/com/android/externalstorage/ExternalStorageProvider.java b/packages/ExternalStorageProvider/src/com/android/externalstorage/ExternalStorageProvider.java index bc09f3a..c6e5531 100644 --- a/packages/ExternalStorageProvider/src/com/android/externalstorage/ExternalStorageProvider.java +++ b/packages/ExternalStorageProvider/src/com/android/externalstorage/ExternalStorageProvider.java
@@ -579,6 +579,10 @@ public AssetFileDescriptor openDocumentThumbnail( String documentId, Point sizeHint, CancellationSignal signal) throws FileNotFoundException { + if (mArchiveHelper.isArchivedDocument(documentId)) { + return mArchiveHelper.openDocumentThumbnail(documentId, sizeHint, signal); + } + final File file = getFileForDocId(documentId); return DocumentsContract.openImageThumbnail(file); }