glide
-
Glide → Coil 전환 후 썸네일이 커졌다 — wrap_content ImageView가 원본 크기로 로드되는 이유카테고리 없음 2026. 8. 14. 21:57
이미지 로더를 Glide에서 Coil로 바꿨습니다. 로드하는 코드는 하나도 안 건드렸고, 래퍼 한 겹 아래에서 엔진만 갈아끼웠습니다.그런데 목록 썸네일이 커지고 아래 텍스트가 잘린다는 제보가 들어왔습니다. 그것도 특정 기기, 특정 상품에서만요. 플래그를 끄면 멀쩡해집니다. 바뀐 게 엔진 하나뿐이니 범인은 정해져 있는 셈이었습니다.원인은 이렇습니다. 크기를 안 정해주고 이미지를 로드할 때 wrap_content ImageView를 얼마나 크게 디코딩할지 정하는 규칙이, 두 엔진에서 정반대입니다. Coil 버그도 아니고 문서에 적혀 있는 설계입니다.확인한 버전은 Glide 4.16.0, Coil 3.0.4입니다.세 가지가 겹쳐야 터지는 문제시작하기 전에 하나 짚고 갈게요. 뷰를 키운 건 이미지 로더가 아니라..