본문 바로가기

IT/kotlin

안드로이드 개발 셋팅 - kotlin binding

반응형

findViewById 는 쓰지 않고, 코틀린 익스텐션은 이제 더이상 쓰지 않아서 안드로이드 코틀린 개발시에는 뷰바인딩을 써여 한다.

그러기 위한 필수 셋팅을 메모한다.

 

1. 그레이들 모듈 추가

build.gradle 모듈 파일에 추가

    buildFeatures{
        viewBinding true
    }

2. 바인딩 추가 및 컨텐츠 뷰 설정

        val binding = ActivityMainBinding.inflate(layoutInflater)

        setContentView(binding.root)

        binding.btnRun.setOnClickListener {
            binding.lblHello.text = "Hello Kotlin"
        }

끝!

반응형