-
Single Live EventAndroid 2024. 6. 9. 21:00
뷰모델의 live data 를 처음 1회만 observe 하는 방법
참고 링크
https://kkong-93.tistory.com/87
Single Live Event란 + 사용방법
ViewModel과 View 간의 통신을 위한 하나의 방법이다. LiveData를 이용한 Single Live Event는 LiveData의 장점을 유지하면서 화면 회전같은 불필요한 환경에서 발생하는 문제를 해결할 수 있다. 핵심은 특정
kkong-93.tistory.com
공식적으로 나온 코드가 아니라 직접 코드를 추가해야 한다.
사용하려는 이유?
이런 식으로 테스트 결과가 뷰에 보여질 때, 상단 텍스트는 매번 검사에 따라 바뀌어야 하지만
버튼의 경우에는 처음 1회만 다시 검사하기로 바꾸면 된다.
따라서 버튼의 텍스트는 매번 옵져브 할 필요가 없어보인다.
'Android' 카테고리의 다른 글
프로그래스바 진행도 표시 (0) 2024.06.12 QA(개발자 계정 생성, 개인정보처리방침 만들기) (0) 2024.06.11 팀플 금연테스트 화면 - ViewPager2 (0) 2024.05.31 팀 프로젝트 트러블 슈팅 - viewmodel scope 의 범위 (0) 2024.05.11 팀 프로젝트 트러블 슈팅 - suspend fun, viewModelScope.launch (0) 2024.05.10