فهرست منبع

ui:preview Correctly load svg files into PhotoView.

eho 7 سال پیش
والد
کامیت
0231972869
1فایلهای تغییر یافته به همراه3 افزوده شده و 2 حذف شده
  1. 3 2
      src/main/java/com/owncloud/android/ui/preview/PreviewImageFragment.java

+ 3 - 2
src/main/java/com/owncloud/android/ui/preview/PreviewImageFragment.java

@@ -651,8 +651,7 @@ public class PreviewImageFragment extends FileFragment {
                 }
 
                 if (result.ocFile.getMimetype().equalsIgnoreCase("image/png") ||
-                        result.ocFile.getMimetype().equalsIgnoreCase("image/gif") ||
-                        result.ocFile.getMimetype().equals("image/svg+xml")) {
+                        result.ocFile.getMimetype().equalsIgnoreCase("image/gif")) {
                     if (getResources() != null) {
                         Resources r = getResources();
                         Drawable[] layers = new Drawable[2];
@@ -685,6 +684,8 @@ public class PreviewImageFragment extends FileFragment {
                     } else {
                         imageView.setImageBitmap(bitmap);
                     }
+                } else if (result.ocFile.getMimetype().equals("image/svg+xml")) {
+                    imageView.setImageDrawable(result.drawable);
                 } else {
                     imageView.setImageBitmap(bitmap);
                 }