[Android] MergeAdapter 이용하여 Adapter를 순차적으로 Merge하기!

JoJo Develog·2020년 4월 3일
1
post-thumbnail

이전 포스팅 Layout Inspector 소개 글에 이어서 또 하나 좋은 내용이 있어 소개해드립니다.

바로 MergeAdapter인데요.👍

MergeAdapter는 단일 RecyclerView에 표시할 여러 어댑터를 순차적으로 결합하여 할 수 있는 새로운 클래스입니다. RecyclerView와 Adapter의 관계를 1:N으로 만들어 준다고 할 수 있습니다. MergeAdapter를 사용하게 되면 많은 데이터 소스를 단일 어댑터에 결합해서 포커스를 맞추어서 재사용할 수 있는 것보다 어댑터를 더 잘 캡슐화할 수 있습니다.
물론 사용성에 있어서도 편해지기 때문에 굉장히 유용하다고 할 수 있겠네요.

자세한 내용은 아래의 링크에서 참조 부탁드립니다.
해당 링크에서는 리스트에서 헤더와 푸터를 디스플레이할때의 예를 들어서 사용방법을 제시하고 있습니다.
https://medium.com/androiddevelopers/merge-adapters-sequentially-with-mergeadapter-294d2942127a

profile
12년도부터 대학에서 안드로이드 모바일을 전공으로 시작하여 "진짜 개발자"를 꿈꾸며 개발공부를 시작했습니다. SW 개발이 재밌어서 여러 방면으로 스터디하며 현재는 새로운 환경 및 새로운 트렌드에도 유연하게 적응을 잘하는 개발자로 성장해 나가는 중입니다. 글 내용에 대한 피드백은 언제나 환영입니다!

0개의 댓글