리스트뷰에 아이템으로 ImageView들이 주우욱 있고

 

ImageView에 이미지 로드하는데요.

 

이미지가 크면 뭐 하다가 자꾸 메모리가 오버되더군요.

 

그래서 찾다가 보니까

 

inSampleSize로 줄여서 불러오거나

 

recycle을 쓰라던데..

 

근데 recycle은 써봤더니 나중에 더 검색해서 알아본 결과 하면 안 된다네요.

 

실제로도 스크롤 하는 도중에 오류 폭발했구요..

 

근데 메모리 오버는 안 일어나긴 하던데요;; 그래도 오류가 나니 쓸 수는 없는건가요..

 

그래서 inSampleSize로 줄여 받는데

 

 

어떤 방식으로든 recycle 할 수 있는 방법이 없나요.

 

어디서 보니까 공유하는 거라던데

 

그럼 이미지를 전부 어딘가에 따로 저장하고 그걸 recycle 하면 되려나요.. 근데 공유하는 거 맞나요. 그럼 될 것 같기는 한데요.