viewLifecycleOwner

    Fragment LiveData 와 viewLifecycleOwner

    문제 viewModel에서 LiveData를 선언하고 Fragment에서 observe를 할 때 LifecycleOwner 인자에 this(fragment)를 넘긴다 A fragment에서 B fragment로 replace한다(addToBackStack 설정 - 폐기되지 않고 뒤로가기 누르면 A로 돌아감) 뒤로가기를 통해 A fragment로 돌아가서 observe하고 있는 변수에 대해 이벤트를 발생시키면 2번 trigger 된다 https://developer.android.com/guide/fragments/lifecycle Fragment lifecycle | Android Developers Fragment lifecycle Each Fragment instance has its own life..