Layout의 요소와 클래스의 데이터 바인딩을 도와주는 유틸

사용법

Gradle설정

`build.gradle (:app)'에서

    dataBinding {
        enabled = true
    }

layout.xml 변경

기존 생성된 레이아웃을 <layout></layout>으로 감싼다.

Activity

사용할 Activity에도 binding property를 추가한다.

class MainActivity : AppCompatActivity() {

    private lateinit var binding: ActivityMainBinding

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)

        binding = DataBindingUtil.setContentView(this, R.layout.activity_main)
    }
}