如何从android中的缓存中检索图像

时间:2012-11-08 00:30:03

标签: android

这是代码段:

private static Drawable getDrawableFromUrl(final String url) throws IOException, MalformedURLException {
        URL uurl = new URL(url);
        URLConnection connection = uurl.openConnection();
        connection.setUseCaches(true);  //share cache with browser
        Object response = connection.getContent();
        return Drawable.createFromStream(((InputStream)response), uurl.getFile());
    }

那么现在如何在下次和以后的时间从缓存中检索它?

1 个答案:

答案 0 :(得分:2)

setUseCaches并不意味着位图在某处缓存...它只是控制此连接是否允许使用缓存。

如果要将缓存用于位图,我强烈建议您使用wasp库。