滑动缓存内存中的屏幕图像

fei*_*sal 6 android caching memorycache android-glide

我想只在内存中加载和缓存图像,而不是将它们传递给视图,稍后当我需要将它们加载到UI上时,如果它们存在于内存中,则从内存缓存中获取它们.

我试过了:

Glide.with().load(uri).into(new SimpleTarget<GlideDrawable>(WIDTH,HEIGHT) 
{
     @Override
     public void onResourceReady(GlideDrawable resource, GlideAnimation<? super GlideDrawable> glideAnimation) {
    //left empty
    }
  }
);
Run Code Online (Sandbox Code Playgroud)

但是当我稍后调用在ImageView中加载uri时,它仍然会从路径加载它而不是内存.

是否有另一种方法可以将图像缓存在内存中而无需在UI上加载它们?

fei*_*sal 3

实际上我在API中找到了预加载方法来达到这个目的: 预加载API更改日志