transformations1 [Android] LiveData 변형하기 (Transformations) 안드로이드 미니 프로젝트를 진행하며 겪은 삽질과 거기서 배운 내용을 정리해보고자 한다. 내가 겪은 문제점은 다음과 같다. 뷰에서 DatePicker로 날짜를 선택하면, 선택된 날짜에 해당하는 정보들을 RoomDatabase에서 찾아 리스트로 표시해준다. 날짜에 해당하는 정보들은 LiveData로 묶어서 Observer를 걸어주었고, 날짜가 선택되면 쿼리를 날려서 LiveData 안의 value 값을 업데이트해주면 되었다. 하지만 생각했던대로 흘러가지 않았고, LiveData 안의 value 값을 업데이트해주기 위해 이것저것 찾아본 결과 Transformations이란 것을 알게 되었다. Transformations란? Transformations는 단어 뜻 그 자체로 LiveData를 변형한다고 생각하면.. 2020. 4. 22. 이전 1 다음