앱 개발 도중 도움이 될 만한 것들을 적어보려고 티스토리를 개설 했습니다. 오늘은 RecyclerView에서 기본 Adapter외에 추가적으로 Android에서 제공하는 ListAdapter를 쓰면 안 되는 2가지 이유에 대해서 글을 적어보고자 합니다. 두 가지 이유는 다음과 같습니다. 1) 참조가 동일한 List를 제출하는 경우, 업데이트가 안 된다. 2) Data Class의 속성을 바꾸는 경우, 업데이트가 안 된다. 1. 참조가 동일한 List를 제출하면 업데이트가 안 된다. RecyclerView Adapter에 List를 넘겨주는 경우 보통 ViewModel에 원본을 저장해두고, Activity나 Fragment에서 LiveData 형태로 넘겨받게 됩니다. ListAdapter에 List를 업데..