Glide.with(imageView.context).load(url)
.centerCrop()
.apply(RequestOptions.bitmapTransform(RoundedCorners(20)))
.into(imageView)
위와 같이 centerCrop() 후 RoundedCorners(20)을 적용했으나 centerCrop()이 적용되지 않은 채로 RoundedCorners(20)만 적용됨
MultiTransformation(CenterCrop(), RoundedCorners(20)).let { multiOption ->
Glide.with(imageView.context).load(url)
.apply(RequestOptions.bitmapTransform(multiOption))
.into(imageView)
원하는 옵션 CenterCrop(), RoundedCorners(20)을 담은 MultiTransformation을 apply 함수로 적용하니 된다.