2
我一直下載的一些圖像只顯示我嘗試下載的部分圖像。圖像大小似乎並不重要。它是由其他原因引起的。下面是我的配置獲取圖像。ImageLoader顯示一半圖像
ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(v.getContext())
.defaultDisplayImageOptions(options)
.threadPriority(Thread.MAX_PRIORITY - 1) // default
.denyCacheImageMultipleSizesInMemory()
.memoryCacheSize(2 * 1024 * 1024)
.memoryCacheSizePercentage(13) // default
.discCacheSize(50 * 1024 * 1024)
.build();
imageLoader.init(config);
imageLoader.displayImage("", holder.image);
imageLoader.displayImage(url, holder.image, new SimpleImageLoadingListener() {
@Override
public void onLoadingComplete(String imageUri, View view, Bitmap loadedImage) {
// Do whatever you want with Bitmap
}
@Override
public void onLoadingFailed(String imageUri, View view, FailReason failReason) {
LogUtils.log("failed to load image: " + imageUri.toString() + " with reason: " + failReason.getCause().toString());
}
});
圖像應滿載不是半白。
這是什麼造成的?
謝謝。
我使用的通用圖像裝載機通過諾斯特拉
https://github.com/nostra13/Android-Universal-Image-Loader
問題是否在所有圖像上發生?我有類似的東西,但它很少發生。在70左右只有1-2幅圖像,每5-10次只有一幅圖像... – Scorpio