From: jabarros Date: Mon, 12 Jan 2015 13:17:29 +0000 (+0100) Subject: Other minor changes after CR X-Git-Tag: oc-android-1.7.0_signed~42^2~1 X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/commitdiff_plain/b7e80e6ace7078f14dfae71b60e76f763b17983d?ds=inline;hp=-c Other minor changes after CR --- b7e80e6ace7078f14dfae71b60e76f763b17983d diff --git a/src/com/owncloud/android/datamodel/ThumbnailsCacheManager.java b/src/com/owncloud/android/datamodel/ThumbnailsCacheManager.java index 3083d7ed..edab29d4 100644 --- a/src/com/owncloud/android/datamodel/ThumbnailsCacheManager.java +++ b/src/com/owncloud/android/datamodel/ThumbnailsCacheManager.java @@ -248,26 +248,27 @@ public class ThumbnailsCacheManager { private Bitmap doOCFileInBackground() { Bitmap thumbnail = null; + OCFile file = (OCFile)mFile; - final String imageKey = String.valueOf(((OCFile) mFile).getRemoteId()); + final String imageKey = String.valueOf(file.getRemoteId()); // Check disk cache in background thread thumbnail = getBitmapFromDiskCache(imageKey); // Not found in disk cache - if (thumbnail == null || ((OCFile)mFile).needsUpdateThumbnail()) { + if (thumbnail == null || file.needsUpdateThumbnail()) { int px = getThumbnailDimension(); - if (((OCFile)mFile).isDown()) { + if (file.isDown()) { Bitmap bitmap = BitmapUtils.decodeSampledBitmapFromFile( - ((OCFile)mFile).getStoragePath(), px, px); + file.getStoragePath(), px, px); if (bitmap != null) { - thumbnail = addThumbnailToCache(imageKey, bitmap, ((OCFile)mFile).getStoragePath(), px); + thumbnail = addThumbnailToCache(imageKey, bitmap, file.getStoragePath(), px); - ((OCFile)mFile).setNeedsUpdateThumbnail(false); - mStorageManager.saveFile(((OCFile)mFile)); + file.setNeedsUpdateThumbnail(false); + mStorageManager.saveFile(file); } } else { @@ -279,7 +280,7 @@ public class ThumbnailsCacheManager { int status = -1; String uri = mClient.getBaseUri() + "/index.php/apps/files/api/v1/thumbnail/" + - px + "/" + px + Uri.encode(((OCFile)mFile).getRemotePath(), "/"); + px + "/" + px + Uri.encode(file.getRemotePath(), "/"); Log_OC.d("Thumbnail", "URI: " + uri); GetMethod get = new GetMethod(uri); status = mClient.executeMethod(get); @@ -309,7 +310,9 @@ public class ThumbnailsCacheManager { private Bitmap doFileInBackground() { Bitmap thumbnail = null; - final String imageKey = String.valueOf(mFile.hashCode()); + File file = (File)mFile; + + final String imageKey = String.valueOf(file.hashCode()); // Check disk cache in background thread thumbnail = getBitmapFromDiskCache(imageKey); @@ -320,10 +323,10 @@ public class ThumbnailsCacheManager { int px = getThumbnailDimension(); Bitmap bitmap = BitmapUtils.decodeSampledBitmapFromFile( - ((File)mFile).getAbsolutePath(), px, px); + file.getAbsolutePath(), px, px); if (bitmap != null) { - thumbnail = addThumbnailToCache(imageKey, bitmap, ((File)mFile).getPath(), px); + thumbnail = addThumbnailToCache(imageKey, bitmap, file.getPath(), px); } } return thumbnail; diff --git a/src/com/owncloud/android/ui/adapter/FileListListAdapter.java b/src/com/owncloud/android/ui/adapter/FileListListAdapter.java index a5caea2d..90f592fa 100644 --- a/src/com/owncloud/android/ui/adapter/FileListListAdapter.java +++ b/src/com/owncloud/android/ui/adapter/FileListListAdapter.java @@ -223,7 +223,8 @@ public class FileListListAdapter extends BaseAdapter implements ListAdapter { if (thumbnail == null) { thumbnail = ThumbnailsCacheManager.mDefaultImg; } - final ThumbnailsCacheManager.AsyncDrawable asyncDrawable = new ThumbnailsCacheManager.AsyncDrawable( + final ThumbnailsCacheManager.AsyncDrawable asyncDrawable = + new ThumbnailsCacheManager.AsyncDrawable( mContext.getResources(), thumbnail, task