Wednesday, 7 October 2020

Glide: Preload images in memory cache (with or without disk cache)

I am using

glide.load(url)
     .diskCacheStrategy(DiskCacheStrategy.ALL)    
     .preload()

to preload images.

However, I need them to be in memory and not just on disk, so it's loaded in ImageView more quickly, the way it does when I revisit the images after loading them in ImageView once.

I have also tried

  glide.load(url)
       .diskCacheStrategy(DiskCacheStrategy.ALL)
       .into(PreloadTarget.obtain(glide, PreloadTarget.SIZE_ORIGINAL, PreloadTarget.SIZE_ORIGINAL))

without much luck.

PS: I have visited this question and others, answers are outdated hence this question.



from Glide: Preload images in memory cache (with or without disk cache)

No comments:

Post a Comment