작성한 질문수
[중급편] 친절한 JETPACK 개론 <상> (Android Kotlin)
ViewModel / LiveData / LifeCycleOwner
작성
·
250
0
메인 엑티비티 쪽에서 버튼을 누르면 getNextData() function이 작동되어 텍스트가 바뀌는 것까진 이해가 가는데,
switchMap 으로 지정해준 newData는 따로 버튼에 지정해주지 않았는데 왜 버튼을 누르면 작동되는 건지 모르겠습니다.
답변 1
1
안녕하세요 mori mori님
다른 강의에 이어서 계속 수강해주셔서 감사합니다
newData 를 보시면 liveWord를 변경하고 있습니다.
liveWord의 값이 변경되고 newData부분을 getRandomWordShuffled가 실행되어 값이 변경되는 것입니다.
혹시 이해가 어려우시다면 한번 더 문의주세요~
이해하기 쉬운 예제를 만들어서 공유드리겠습니다.
이해됐습니다 감사합니다.
이해됐습니다 감사합니다.