LiveData (1) 썸네일형 리스트형 [안드로이드 개인공부] LiveData를 통한 데이터 바인딩 MVVM적용하기 참고하여 공부한 링크 : https://deque.tistory.com/112?category=984011 MVVM구조는 저번 글에서 설명한 것 처럼, view는 viewModel 객체를 멤버로 가지고 있지만, viewModel은 view의 객체를 가지고 있지 않는다. 그렇다면, viewModel에서 view의 함수를 호출하거나, view의 내용을 변경하거나, 혹은 context나 activity 객체의 함수를 호출해야 할 때는 어떻게 해야할까? 물론 context를 이용하고 싶으면, AndroidViewModel을 상속하면 되지만, 지금은 넘어가겠다. 해답은 바로 view가 viewModel의 특정한 데이터를 observing하고 있다가, 그 데이터가 변경될 때 view의 로직을 수행하면 된다. 예를 .. 이전 1 다음