Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- image
- build
- 안드로이드
- Gradle
- GIT
- 코틀린
- 유튜브
- 스튜디오
- 에러
- 웹뷰
- 깃헙
- studio
- 안드로이드스튜디오
- viewpager
- Retrofit
- error
- 레트로핏
- coroutine
- Kotlin
- 의존성주입
- Github
- 안스
- WebView
- MVVM
- RecyclerView
- dart
- ADB
- 안드로이드 스튜디오
- Android
- 코루틴
Archives
- Today
- Total
목록SingleLiveEvent (1)
코딩하는 일용직 노동자
SingleLiveEvent 로 LiveData 중복 이벤트 처리하기
MVVM 으로 개발할때 ViewModel은 View를 몰라야 합니다. (ViewModel을 만들고 사용하는 activity가 자신의 context를 넘겨주거나 하지 않습니다.) 때문에 ViewModel에서 View로 이벤트나 결과를 전달할 경우에는 View가 ViewModel을 observe 하다가 상태가 변하면 그에따른 처리를 하게 합니다. // ViewModel var resetList = MutableLiveData().apply { value = false } ... /** * Search 버튼 클릭 처리. */ fun onClickSearch() { if (!TextUtils.isEmpty(etStr)) { mPage = 1 resetList.value = true searchImage(etSt..
안드로이드
2020. 5. 25. 16:49