반응형 MediatorLiveData1 [Android] 여러 개의 LiveData를 한번에 핸들링하는 MediatorLiveData MediatorLiveData란? LiveData의 하위 클래스로 다른 LiveData 객체를 Observe하고 해당 객체의 OnChanged 이벤트를 받습니다. 즉, 하나의 MediatorLiveData에 여러 개의 LiveData를 등록하고 한 번에 핸들링할 수 있습니다. 주요 함수로는 addSource() : observe할 LiveData와 수행할 로직을 추가 removeSource() : 추가된 LiveData 삭제 MediatorLiveData.java 파일을 살펴보면 public class MediatorLiveData extends MutableLiveData { private SafeIterableMap> mSources = new SafeIterableMap(); MediatorLive.. 2022. 10. 13. 이전 1 다음 반응형