3

我正在尝试将我的 Android 应用程序中的 Universal Image Loader 从 1.5.5 更新到 1.8.4(最新版本)。但是,无法加载 SD 卡中的 1.8.4 图像。URL 仍然可以正常工作。

我的代码(适用于 1.5.5):

imageLoader = ImageLoader.getInstance();
ImageLoaderConfiguration config = ImageLoaderConfiguration.createDefault(WallpaperDownload.this);
imageLoader.init(config);

DisplayImageOptions options1 = new     DisplayImageOptions.Builder().showStubImage(R.drawable.placeholder_large)
            .showImageForEmptyUri(R.drawable.placeholder_failed).cacheInMemory().cacheOnDisc().build();

String imageUri = "file:///mnt/sdcard/mm18/Wallpapers/Speedometer.jpg";
imageLoader.displayImage(imageUri,wallpaperImgView, options1);

此代码正在加载的图像大约为 800x600px,所以我想知道这是否会导致 UIL 出现问题?LogCat 显示没有问题。

我会很感激任何帮助,我是 Java 新手,所以对其他人来说可能很明显!

4

1 回答 1

2

使用链接

file:///sdcard/yourfolder

它为我工作

于 2013-10-19T11:47:26.327 回答