-Subproject commit dbc8c325d74f3f7e8da8236c5abe77a141ae4019
+Subproject commit 4eb9ce4ba2d9272de561954b3638f5acde8b2ca5
import com.owncloud.android.ui.adapter.DiskLruImageCache;
import com.owncloud.android.utils.BitmapUtils;
import com.owncloud.android.utils.DisplayUtils;
+import com.owncloud.android.utils.FileStorageUtils;
/**
* Manager for concurrent access to thumbnails cache.
thumbnail = doFileInBackground();
String url = ((File) mFile).getAbsolutePath();
- FileNameMap fileNameMap = URLConnection.getFileNameMap();
- String mMimeType = fileNameMap.getContentTypeFor("file://" + url);
+ String mMimeType = FileStorageUtils.getMimeTypeFromName(url);
if (mMimeType != null && mMimeType.startsWith("video/")){
thumbnail = addVideoOverlay(thumbnail);
fileIcon, mStorageManager, mAccount\r
);\r
if (thumbnail == null) {\r
-// thumbnail = ThumbnailsCacheManager.mDefaultImg;\r
- Integer id = DisplayUtils.getFileTypeIconId(file.getMimetype(),\r
- file.getFileName());\r
- thumbnail = BitmapFactory.decodeResource(mContext.getResources(), id);\r
+ thumbnail = ThumbnailsCacheManager.mDefaultImg;\r
}\r
final ThumbnailsCacheManager.AsyncDrawable asyncDrawable =\r
new ThumbnailsCacheManager.AsyncDrawable(\r
- mContext.getResources(),\r
- thumbnail,\r
+ mContext.getResources(), \r
+ thumbnail, \r
task\r
);\r
fileIcon.setImageDrawable(asyncDrawable);\r