/** * Transform images using {@link com.bumptech.glide.load.resource.bitmap.FitCenter}. * * @see #centerCrop() * @see #transform(BitmapTransformation...) * @see #transform(Transformation[]) * * @return This request builder. */ public BitmapRequestBuilder<ModelType, TranscodeType> fitCenter() { return transform(glide.getBitmapFitCenter()); }
/** * Transform images using {@link com.bumptech.glide.load.resource.bitmap.CenterCrop}. * * @see #fitCenter() * @see #transform(BitmapTransformation...) * @see #transform(Transformation[]) * * @return This request builder. */ public BitmapRequestBuilder<ModelType, TranscodeType> centerCrop() { return transform(glide.getBitmapCenterCrop()); }
public BitmapRequestBuilder beginImageLoad(String url, RequestListener<String, Bitmap> requestListener, boolean crop) { if (crop){ return mGlideModelRequest.load(url) .listener(requestListener) .transform(mCenterCrop); } else { return mGlideModelRequest.load(url) .listener(requestListener); } }
public static void loadImageFromUrl(Context context, Target<Bitmap> target, String url, boolean clipWithCircle) { context = checkContextNull(context); if (clipWithCircle) { Glide.with(context) .load(url) .asBitmap() .diskCacheStrategy(DiskCacheStrategy.SOURCE) .transform(new CircleTransformation(context)) .into(target); } else { Glide.with(context) .load(url) .asBitmap() .diskCacheStrategy(DiskCacheStrategy.SOURCE) .into(target); } }
.override(size, size) .centerCrop() .transform(cropCircleTransformation) .into(new SimpleTarget<Bitmap>() { @Override
request.transform(new RoundedCornersTransformation(context, 10, 10)); } else if (config.isCropCircle()) { request.transform(new CropCircleTransformation(context)); } else if (config.isGrayscale()) { request.transform(new GrayscaleTransformation(context)); } else if (config.isBlur()) { request.transform(new BlurTransformation(context, 8, 8)); } else if (config.isRotate()) {