2017-04-17 2 views
0

온라인으로 볼 때 MySQL 데이터베이스에서 발리를 사용하여 이미지 URL을 가져오고 있습니다. 문제가 없지만 SQLite를 사용하여 오프라인으로 데이터를 저장할 필요가 있지만 이미지를 저장할 때 필요합니다. 로드, 그것은 캐시에 저장된 첫 번째 사진을 표시하고, 어떻게이 문제를 해결할 생각이 없습니다.글라이드 라이브러리를 사용하여 캐시에서 다른 이미지로드하기

이전에 BLOB를 사용하고 있었지만 많은 양의 데이터를 추가 한 후에 응용 프로그램이 너무 느려졌습니다.

도움 주셔서 감사합니다.

답변

1

에 서명 사용

Glide.with(this) 
     .load(url) 
     .diskCacheStrategy(DiskCacheStrategy.ALL) 
     .signature(new StringSignature(UUID.randomUUID().toString())) //use this 
     .into(imgView); 
+0

나는 나는거야가 –

+0

네이 i'am 오프라인, 난 돈 때 아무것도 표시되지 않습니다 당신을 위해 작동하면 –

+0

가] –

관련 문제