본문 바로가기
Android

리사이클러뷰 (RecyclerView) - 2. ViewModel

by hyunjing0 2021. 11. 26.

ViewModel을 사용해 데이터 저장 및 관리를 효율적으로 할 수 있다.

Data class
ViewModel

 

ViewModel은 하나의 Activity와 연결되기 때문에 provider는 this, FruitViewModel에서 가져옴

 

fruitList를 가져와 My Adapter에 넣어줌

 

 

+ Binding 방식 개선

fun bind()

Data binding 관련 모든 코드를 ViewHolder 클래스에서 처리하는게 바람직함(bind 함수)