작동하지 캐시에서 하나의 이미지를 제거 :범용 이미지 로더 - 이미지를로드하기 전에 내가 코드를 다음 호출
내 문제는,이 캐시에서 이미지를 삭제하지입니다String url = getUrlImageIcon();
MemoryCacheUtil.removeFromCache(url, ImageLoader.getInstance().getMemoryCache());
DiscCacheUtil.removeFromCache(url, ImageLoader.getInstance().getDiscCache());
ImageLoader.getInstance().displayImage(url, imageView, listener);
, 이미지 로더가 여전히 표시됩니다 나중에 오래된 이미지 ... 오래된 이미지가 더 이상 서버에 존재하지 않습니다 ...
이미지에서 캐시 된 파일을 모두 올바르게 제거하려면 어떻게해야합니까?
PS :이 라이브러리의 개발자에 따르면 최신 버전 1.9.1 ...
* MemoryCacheUtils –
이제 UIL에는 DiskCacheUtils가 있으므로 디스크 부분을 수동으로 수행 할 필요가 없습니다. @ rohit의 대답을 확인하십시오. – Tiago