개발여행일지~
Binding하면서 알게된 것 본문
Binding을 하면서 ActivityMainBinding은 적용이 되었는데 같은 프로젝트에 다른 Binding은 적용이 안되는 것이다.
예를들어
private lateinit var binding: DetailFragmentBinding
이렇게 binding을 하였는데 적용이 안되어서 찾아보았다.
처음에는 왜 안되지? 했는데 알고보니 xml의 이름이 "fragmentdetail" 이라면 바인딩을할때
FragmentDetailBinding
라고 적어야한다
하나 더 예를 들자면
xml의 이름이 activity_item이라면
ActivityItemBinding
이라고 적어줘야한다.
대문자는 꼭 구분해서 써줘야한다.
'코틀린 공부정리' 카테고리의 다른 글
파이어베이스(Firebase)란 무엇인가! (0) | 2023.10.12 |
---|---|
지연 초기화를 알아보자! (0) | 2023.09.14 |
RecyclerView 공부하기!! (0) | 2023.08.28 |
뷰 바인딩 (View Bindiing) (0) | 2023.08.22 |
회원가입시 조건과 비밀번호 입력시 제한사항 적용하기 (0) | 2023.08.17 |