private void precacheListToMemory(List<PrecacheRequest> precacheRequests, int position) { if (precacheRequests != null) { for (PrecacheRequest precacheRequest : precacheRequests) { ImageRequest imageRequest = new ImageRequest(precacheRequest.uri); imageRequest.setOptions(precacheRequest.options); imageRequest.setImageRequestType(ImageRequestType.PRECACHE_TO_MEMORY_FOR_ADAPTER); imageRequest.setCacheKey(new CacheKey(mId, position, mMemCacheRange, mDiskCacheRange)); mImageLoader.loadImage(imageRequest); } } }