Android

안드로이드 데이터 바인딩(Data Binding) 사용하기

송보리 누나 2022. 10. 27. 14:49
728x90

findViewById 보다 간편한 데이터 바인딩 사용법입니다.

 

1. build.gradle(Module: MyProject.app) 코드 추가

2. activity xml 코드 추가

3. activity 수정

4. xml 연결 사용법

 

 

1. build.gradle(Module: MyProject.app) 코드 추가

- 바인딩 사용하겠다는 코드 29~31 줄 추가

 

 

2. activity xml 코드 추가

- 3, 21줄에 <layout> 으로 감싸기

 

 

3 activity 수정

- ActivityMainCinding binding 선언

- 기존 setContentView(R.layout.activity_main); 주석 처리 또는 삭제

- binding = DataBindingUtil.setContentView(this, R.layout.activity_main); 으로 연결

 

 

4. xml 연결 사용법

- xml TextView에 id 설정

 

 

- Mainactivity

"binding.txtView" 으로 가져와 사용

 

 

끝~

728x90