diff options
author | Sam Judd <sam@bu.mp> | 2013-08-04 12:34:38 -0700 |
---|---|---|
committer | Sam Judd <sam@bu.mp> | 2013-08-08 13:43:02 -0700 |
commit | c572847b4cf003bcd5070b5d0499342ac6827450 (patch) | |
tree | 7a607eff8c61a5799d930c7dd0ce6b06acd26730 /samples | |
parent | ef34a5bc088fc6c07a986e674e88dd306e793fbe (diff) | |
download | glide-c572847b4cf003bcd5070b5d0499342ac6827450.tar.gz |
Allow arbitrary transformations
Also passes loaders all the way to image manager
to decrease # of objects created for images
in the memory or disk cache.
Diffstat (limited to 'samples')
-rw-r--r-- | samples/flickr/src/com/bumptech/flickr/FlickrPhotoGrid.java | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/samples/flickr/src/com/bumptech/flickr/FlickrPhotoGrid.java b/samples/flickr/src/com/bumptech/flickr/FlickrPhotoGrid.java index a12824dd..85d56799 100644 --- a/samples/flickr/src/com/bumptech/flickr/FlickrPhotoGrid.java +++ b/samples/flickr/src/com/bumptech/flickr/FlickrPhotoGrid.java @@ -12,15 +12,10 @@ import android.widget.GridView; import android.widget.ImageView; import com.actionbarsherlock.app.SherlockFragment; import com.bumptech.flickr.api.Photo; +import com.bumptech.glide.loader.transformation.CenterCrop; import com.bumptech.glide.presenter.ImagePresenter; import com.bumptech.glide.presenter.ImageReadyCallback; -<<<<<<< HEAD -import com.bumptech.glide.resize.Downsampler; -import com.bumptech.glide.resize.Transformation; -import com.bumptech.glide.resize.loader.CenterCrop; -======= -import com.bumptech.glide.resize.loader.ImageManagerLoader; ->>>>>>> 765fdbe... Should have been in go to just image manager loader +import com.bumptech.glide.resize.loader.Approximate; import java.io.File; import java.util.ArrayList; @@ -119,7 +114,8 @@ public class FlickrPhotoGrid extends SherlockFragment implements PhotoViewer { imagePresenter = new ImagePresenter.Builder<Photo>() .setImageView(imageView) .setModelLoader(new FlickrModelLoader(context)) - .setImageLoader(new CenterCrop(context)) + .setImageLoader(new Approximate<Photo>(context)) + .setTransformationLoader(new CenterCrop<Photo>()) .setImageReadyCallback(new ImageReadyCallback() { @Override public void onImageReady(ImageView view, boolean fromCache) { |