반응형 viewlifecycle1 [Android] Fragment에서 lifecycleOwner 선택하기: this와 viewLifecycleOwner의 차이 안드로이드 개발에서 Fragment를 사용할 때, 라이프사이클 소유자(lifecycleOwner)를 지정하는 상황이 자주 발생합니다. 특히, DataBinding이나 LiveData를 사용할 때 this와 view.lifecycleOwner의 선택은 중요한 차이를 만들 수 있습니다. 이번 글에서는 this와 view.lifecycleOwner의 차이를 살펴보고, 각각의 사용 사례와 주의점에 대해 알아보겠습니다.1. this를 lifecycleOwner로 사용하는 경우this는 Fragment 자신을 가리킵니다. 따라서 Fragment의 전체 라이프사이클을 따릅니다. 아래와 같은 코드에서 this를 사용하는 경우를 예로 들어보겠습니다:class ExampleFragment : Fragment() { .. 2025. 1. 12. 이전 1 다음