Android/Data Binding2 [데이터 바인딩] Fragment에서 DataBinding 사용하기 시작하기 본 글에서는 Fragment에서 데이터 바인딩을 사용하는 방법에 대해서 알어보도록 한다. 데이터 바인딩의 기본 사용 방법은 이전글을 참고한다. [DataBinding] 데이터 바인딩 사용하기 Fragment 생성 안드로이드 스튜디오에서 빈 플레그먼트를 생성하면 자동으로 코드가 생성된다. 바인딩 객체는 UI를 초기화하는 시점인 onCreateView 콜백 함수에서 초기화할 수 있다. 기존 소스코드 override fun onCreateView( inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle? ): View? { // Inflate the layout for this fragment return inflater.. 2021. 7. 9. [데이터 바인딩] DataBinding 사용하기 시작하기 데이터 바인딩을 사용하기 앞서 빌드 환경을 구축한다. 코틀린 프로젝트를 사용하는 경우 kapt 플로그인을 추가한다. /* build.gradle (:app) */ apply plugin: 'kotlin-kapt' dataBinding 요소를 추가한다. /* build.gradle (:app) */ android { ... dataBinding { enabled = true } }데이터 객체 생성 데이터 바인딩에 사용될 객체를 정의한다. package com.sungje365.databindingtest.data.model data class User( val firstName: String, val lastName: String ) 레이아웃 및 결합 표현식 작성 데이터 바인딩 레이.. 2021. 7. 2. 이전 1 다음