ViewBinding
-
[Android] ViewBinding이란?Android 2022. 3. 20. 03:18
View Binding? Activity, Fragment의 UI를 변경하기 위해서는 XML 파일을 인플레이션 후 각 View들을 findViewById를 통해 참조를 해야합니다. 간단한 UI일 경우에는 크게 상관없지만, 복잡한 UI일수록 보일러 플레이트 코드를 양산하게 됩니다. 이를 방지하고 쉽게 View와 상호작용하기 위해서 나온 것이 DataBinding과 ViewBinding입니다. 이번 글에서는 ViewBinding에 대해서만 먼저 설명하도록 하겠습니다. View Binding 설정 View Binding은 모듈별로 설정하기에 build.gradle(Module) 에 아래와 같이 설정해야 합니다. android { ... viewBinding { enabled = true } } 모듈에서 설정된..