Browse Source

Cambio de adaptador para imagen

Hugo Quijada 5 years ago
parent
commit
1659409b8a

+ 1 - 0
.gitignore

@@ -5,3 +5,4 @@
 .pub/
 
 build/
+.idea/

+ 2 - 1
android/build.gradle

@@ -37,6 +37,7 @@ android {
 
 dependencies {
     implementation 'com.android.support:exifinterface:28.0.0'
+    implementation 'com.android.support:appcompat-v7:28.0.0'
     implementation 'com.sangcomz:FishBun:0.9.1'
-    implementation 'com.github.bumptech.glide:glide:4.9.0'
+    implementation 'com.squareup.picasso:picasso:2.71828'
 }

+ 2 - 2
android/src/main/java/com/edesarrollos/multimage_picker/MultimagePickerPlugin.java

@@ -18,7 +18,7 @@ import android.net.Uri;
 
 import com.sangcomz.fishbun.FishBun;
 import com.sangcomz.fishbun.FishBunCreator;
-import com.sangcomz.fishbun.adapter.image.impl.GlideAdapter;
+import com.sangcomz.fishbun.adapter.image.impl.PicassoAdapter;
 import com.sangcomz.fishbun.define.Define;
 
 import java.io.ByteArrayOutputStream;
@@ -639,7 +639,7 @@ public class MultimagePickerPlugin implements
     }
 
     FishBunCreator fishBun = FishBun.with(MultimagePickerPlugin.this.activity)
-            .setImageAdapter(new GlideAdapter())
+            .setImageAdapter(new PicassoAdapter())
             .setMaxCount(maxImages)
             .setCamera(enableCamera)
             .setRequestCode(REQUEST_CODE_CHOOSE)

+ 2 - 6
example/lib/asset_view.dart

@@ -36,12 +36,8 @@ class AssetState extends State<AssetView> {
 
   @override
   Widget build(BuildContext context) {
-    if (null != this._asset.thumbData) {
-      return Image.memory(
-        this._asset.,
-        fit: BoxFit.cover,
-        gaplessPlayback: true,
-      );
+    if (null != this._asset) {
+      return Container();
     }
 
     return Text(

+ 0 - 4
test/multimage_picker_test.dart

@@ -14,8 +14,4 @@ void main() {
   tearDown(() {
     channel.setMockMethodCallHandler(null);
   });
-
-  test('getPlatformVersion', () async {
-    expect(await MultimagePicker.platformVersion, '42');
-  });
 }