glide (1) 썸네일형 리스트형 [Android Kotlin] @BindingAdapter 를 사용하여 DataBinding 끝내기 BindingAdapter는 일반적인 View 에서 제공하는 속성이 아닌, 커스텀이나 개발 코드가 필요한 경우에 사용을 합니다. 예를 들어, ImageView에서 url 로 이미지를 로딩을 하여 표시해야 한다면, 기존에는 Activity에서 이미지를 로드하여 imageview에 표시하도록 구현을 해야했습니다. 그리고, 이런 로직이 화면마다 필요하다면 모든 Activity에 동일하게 구현을 해야 했죠. 이런 번거로움과 코드량을 줄여주는 것이 BindingAdapter 기능입니다. 위의 예를 코드상으로 구현해 보겠습니다. layout xml의 ImageView에 app:profileUrl 이라는 속성을 추가하고 이미지 url을 할당하였습니다. 이제 이 profileUrl 속성의 값을 받아서 이미지를 로드하여.. 이전 1 다음