데이터 바인딩 (1) 썸네일형 리스트형 [안드로이드] 데이터바인딩(DataBinding)을 사용할 때 include한 레이아웃의 View 참조하기 기존 프로젝트의 레이아웃이 다수의 레이아웃이 include된 뷰를 포함하고 있었는데, 기존 코드가 include 된 레이아웃의 뷰를 참조하고 있었고, 이를 개별적으로 새로운 data binding 객체로 만들어 참조해 대체해보려 했지만 대실패하였다. 그런 한두시간의 삽질 뒤 찾은 대안이 있었는데, 대안은 아래와 같다. 1. include로 포함된 뷰를 가진 레이아웃의 data binding 클래스로부터 include된 레이아웃의 id를 우선 참조 예) private lateinit var mainActivityBinding : MainActivityBinding .. { ... mainActivityBinding = DataBindingUtil.setContentView(this, R.layout.mai.. 이전 1 다음