From: jabarros Date: Tue, 30 Dec 2014 10:55:13 +0000 (+0100) Subject: Fixed. Icons which have extensions in UpperCase, in the uploads view are not correct X-Git-Tag: oc-android-1.7.0_signed~42^2~8 X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/commitdiff_plain/6caad2be05fcb5255018616ef5fbe053570b4956?ds=inline;hp=--cc Fixed. Icons which have extensions in UpperCase, in the uploads view are not correct --- 6caad2be05fcb5255018616ef5fbe053570b4956 diff --git a/src/com/owncloud/android/ui/adapter/LocalFileListAdapter.java b/src/com/owncloud/android/ui/adapter/LocalFileListAdapter.java index 73f81cf9..84761970 100644 --- a/src/com/owncloud/android/ui/adapter/LocalFileListAdapter.java +++ b/src/com/owncloud/android/ui/adapter/LocalFileListAdapter.java @@ -160,7 +160,7 @@ public class LocalFileListAdapter extends BaseAdapter implements ListAdapter { } } else { Uri selectedUri = Uri.fromFile(file); - String fileExtension = MimeTypeMap.getFileExtensionFromUrl(selectedUri.toString()); + String fileExtension = MimeTypeMap.getFileExtensionFromUrl(selectedUri.toString().toLowerCase()); String mimeType = MimeTypeMap.getSingleton().getMimeTypeFromExtension(fileExtension); fileIcon.setImageResource(DisplayUtils.getResourceId(mimeType, file.getName())); } diff --git a/src/com/owncloud/android/utils/BitmapUtils.java b/src/com/owncloud/android/utils/BitmapUtils.java index df04a410..92824f44 100644 --- a/src/com/owncloud/android/utils/BitmapUtils.java +++ b/src/com/owncloud/android/utils/BitmapUtils.java @@ -181,7 +181,7 @@ public class BitmapUtils { */ public static boolean isImage(File file) { Uri selectedUri = Uri.fromFile(file); - String fileExtension = MimeTypeMap.getFileExtensionFromUrl(selectedUri.toString()); + String fileExtension = MimeTypeMap.getFileExtensionFromUrl(selectedUri.toString().toLowerCase()); String mimeType = MimeTypeMap.getSingleton().getMimeTypeFromExtension(fileExtension); return (mimeType != null && mimeType.startsWith("image/"));