반응형
findViewById 는 쓰지 않고, 코틀린 익스텐션은 이제 더이상 쓰지 않아서 안드로이드 코틀린 개발시에는 뷰바인딩을 써여 한다.
그러기 위한 필수 셋팅을 메모한다.
1. 그레이들 모듈 추가
build.gradle 모듈 파일에 추가
buildFeatures{
viewBinding true
}
2. 바인딩 추가 및 컨텐츠 뷰 설정
val binding = ActivityMainBinding.inflate(layoutInflater)
setContentView(binding.root)
binding.btnRun.setOnClickListener {
binding.lblHello.text = "Hello Kotlin"
}
끝!
반응형