3

Android アプリ内の Universal Image Loader を 1.5.5 から 1.8.4 (最新バージョン) に更新しようとしています。ただし、1.8.4 では SD カードからの画像は読み込まれません。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);

このコードがロードしている画像は約 800x600 ピクセルなので、これが UIL で問題を引き起こしているのだろうか? LogCat は問題を示しません。

私はJavaが初めてなので、他の人には明らかかもしれません!

4

1 に答える 1

2

のようなリンクを使用してください

file:///sdcard/yourfolder

私のための仕事

于 2013-10-19T11:47:26.327 に答える