[Kotlin] Custom Dialog에서 Activity의 ViewModel 사용하기

개발세발·2022년 11월 29일
0

안드로이드개발

목록 보기
4/5

개인 프로젝트를 진행하던 중... Activity에서 사용하던 viewModel을 Dialog로 그대로 가져와 사용할 방법을 찾기 위해 진짜 많이 삽질했다...

방법은 정말 단순했다.. 너무 오래 삽질을 했기에 앞으로 꼭 기억할 수 있을 것 같다😭


private val sharedViewModel by activityViewModels<MainViewModel>()

activityViewModels<뷰모델> 을 통해 Activity에서 사용하던 ViewModel을 Dialog나 Fragment에서 사용(공유) 할 수 있다.

profile
좋은 개발자가 되기 위한 세 걸음

0개의 댓글