투케이2K

12. (TWOK/ERROR) [Android] glide 글라이더 사용해 이미지 로딩 시 캐시 초기화 되지 않는 이슈 - 글라이더 라이브러리 버전 3+ 본문

투케이2K 에러관리

12. (TWOK/ERROR) [Android] glide 글라이더 사용해 이미지 로딩 시 캐시 초기화 되지 않는 이슈 - 글라이더 라이브러리 버전 3+

투케이2K 2022. 4. 9. 17:47

[환경 설정 및 설명]

프로그램 : AndroidStudio

설 명 : glide 글라이더 사용해 이미지 로딩 시 캐시 초기화 되지 않는 이슈

 

[에러 원인]

1. 웹에서 이미지를 변경해도 기존 표시된 글라이더 이미지 캐시가 남아있어서 초기화 되지 않는 이슈

 

[해결 방법]

1. 글라이더 이미지 로딩 시 캐시 초기화 코드 추가 설정 실시

Glide.with(A_Main.this)
                    .load(internetImageUrl) //TODO 인터넷 이미지 주소 
                    .diskCacheStrategy(DiskCacheStrategy.NONE) //TODO 캐시 삭제
                    .skipMemoryCache(true) //TODO 캐시 삭제
                    .placeholder(R.drawable.login_logo) //TODO 이미지 로딩중 표시되는 파일
                    .error(R.drawable.login_logo) //TODO 이미지 로드 실패시 표시되는 파일
                    .into(imageView); //TODO 표시할 이미지 뷰 지정
 
반응형
Comments