[Android] ViewBinding 설정

박마로·2022년 12월 8일
0
post-thumbnail

build.gradle (Module)

android {
	buildFeatures {
    	viewBinding true
    }
}

Example Code


바인딩한 해당 액티비티 or 프래그먼트의 자식 뷰들의 아이디는 카멜 표기법으로 변경되어 binding 안에서 찾을 수 있다.

Why?

  1. Null 로 부터 안전하다.
  2. 오직 현재 레이아웃의 참조 아이디만 가져옴
  3. 코틀린 & 자바 모두 지원
  4. 필요향 코드의 양이 적음

주의사항

Gradle Version 3.6 이상 4.0미만

android {
	viewBinding {
    	enabled = true
    }
}
profile
Software Developer

0개의 댓글