我使用的是Android Universal Image Loader,这是很棒的库。但有时,当我打开我的应用程序时,无法加载图像。我必须向下滚动,然后向上滚动才能加载图像。我该怎么做才能克服这个问题?
UIL版本:1.8.6
在4.1.2 (Galaxy S3)
我的配置
config = new ImageLoaderConfiguration.Builder(
mContext).memoryCacheSize(Constants.MEM_CACHE_SIZE)
.discCacheSize(Constants.DISC_CACHE_SIZE)
.memoryCache(new WeakMemoryCache()).build();
显示选项
options = new DisplayImageOptions.Builder()
.showStubImage(R.drawable.empty_video)
.showImageForEmptyUri(R.drawable.empty_video)
.showImageOnFail(R.drawable.empty_video).cacheInMemory(true)
.bitmapConfig(Bitmap.Config.RGB_565)
.delayBeforeLoading(500)
.displayer(new FadeInBitmapDisplayer(500))
.imageScaleType(ImageScaleType.IN_SAMPLE_INT).cacheOnDisc(true)
.build();
答案 0 :(得分:0)
尝试在ImageLoaderConfiguration中添加以下内容:
.tasksProcessingOrder(QueueProcessingType.FIFO)