0

这是代码片段:

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());
    }

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

4

1 回答 1

2

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

如果您想为位图使用缓存,我强烈建议您使用wasp库。

于 2012-11-08T00:33:44.227 回答