[오류,에러 등등]
1. DataBinding으로 RecyclerView를 적용하는 것을 연습하고 완성했는데 Image가 null이 되는 게 아니라 의문의 파란색 Image가 로드가 되는 오류가 생겼다
해결방법 - viewHolder에 glide 적용
class ItemViewHolder (private val binding: ItemViewBinding)
:RecyclerView.ViewHolder(binding.root){
fun bind(perfumeList: PerfumeData){
binding.favoritePerfume = perfumeList
Glide.with(binding.itemViewImg.context)
.load(perfumeList.itemImg)
.into(binding.itemViewImg)
binding.executePendingBindings()
}
}
[Reference]
// Glide
'TIL' 카테고리의 다른 글
[TIL] Kotlin GoogleMaps 만들기 - 1. Activity에서 띄우기, 현재 위치 받아오기 (0) | 2023.09.18 |
---|---|
[TIL] Kotlin 이미지 로딩 라이브러리 Glide, Coil (0) | 2023.09.15 |
[TIL] Kotlin DataBinding/ DataBinding과 ViewBinding과 차이 (0) | 2023.09.14 |
[TIL] Kotlin ViewModel / LiveData / Observer Pattern (0) | 2023.09.13 |
[TIL] Kotlin SharedPreference (0) | 2023.09.12 |