- viewBinding 사용
- RecyclerView를 사용하여 Multi View Type 구현
- 멀티뷰타입 변수를 enum class로 선언
- 람다식을 사용하여 아이템 클릭 이벤트 구현
- Intent부분, 데이터 받아오는 부분 확장함수로 빼서 구현
- Parcelize와 bundle을 사용하여 데이터 전달, 받아오기 구현
- key값을 const val값으로 지정하여 공통으로 사용하게끔 구현
- 싱글톤을 사용하여 데이터 관리
- DecimalFormat을 사용하여 콤마와 소숫점 표시
wndnjs00 / standardfour_recyclerview Goto Github PK
View Code? Open in Web Editor NEW스탠다드반 리사이클러뷰 멀티뷰타입 과제