android -universal-image-loader-1.8.4 - 缓存在磁盘上

时间:2014-08-29 06:51:35

标签: android universal-image-loader

我正在使用universal-image-loader-1.8.4-with-sources jar文件,我已将此文件添加到我的lib目录中。 我有几个问题。

我的应用程序中有一些静态图像,它们永远不会改变,我想将它们保存在SD卡上。这是我使用的代码:

optionsimg= new DisplayImageOptions.Builder()
    .showImageOnFail(R.drawable.empty)
    .showStubImage(R.drawable.empty)
    .showImageForEmptyUri(R.drawable.empty).cacheInMemory()
    .cacheOnDisc(true).build();
    imageListener = new ImageDisplayListener();

问题是这样的:cacheOnDisc(true) 如果我在cacheOnDisc中输入true,它会给我这个错误:DisplayImageOptions.Builder类型中的方法cacheOnDisc()不适用于参数(boolean) 如果我什么都没有,那就不会有任何错误。

问题是什么?如何使用此jar文件在SD卡上保存所有图像?

谢谢你

1 个答案:

答案 0 :(得分:-1)

问题不是:cacheOnDisc(true)如果我在cacheOnDisc中设置为true

这里的问题是图像加载器版本..我遇到了同样的问题。只需使用更新的通用图像加载器。我帮了我......

<强>解决方案:

使用此版本:使用[universal-image-loader-1.9.4或更高版本]

-Thanks