I have an old project using Glide 3.5.2. The below works fine.
Glide.with(context)
.load(url)
.override(IMAGE_SIZE_FIX, IMAGE_SIZE_FIX)
.crossFade()
.placeholder(placeholder)
.into(imageView);
However, now I update my Glide to 4.5.0. It complains
Error:(35, 24) error: cannot find symbol method override(int,int)
I tried answer from
Glide-4.0.0 Missing placeholder, error, GlideApp that solve the overide(int,int)
issue. But then the crossfade()
becomes issue.
The ways I tried as below...
Glide.with(context)
.load(url)
.apply(new RequestOptions().override(IMAGE_SIZE_FIX, IMAGE_SIZE_FIX).placeholder(placeholder))
.crossFade()
.into(imageView);
Glide.with(context)
.load(url)
.apply(new RequestOptions().override(IMAGE_SIZE_FIX, IMAGE_SIZE_FIX).placeholder(placeholder).crossFade())
.into(imageView);
Both doesn't work. complaining
Error:(51, 17) error: cannot find symbol method crossFade()
How could I apply .crossFade()
?