마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

Epoxy 라이브러리가 아이템 비교를 지원한다는데 DIffUtil 기반일까요?

0 추천
Epoxy의 Git을 보면 뭐 아이템 자동비교 항목도 지원한다는데..

이게 그럼 내부적으로 단순 notifyDatasetChanged를 사용하는걸까요 아니면.. DiffUtil을

사용하는걸까요?

라이브러리라 단순 notify~를 사용할것같은 느낌은 아닌데..알수있는방법 있을까요?
codeslave (3,940 포인트) 님이 2021년 10월 9일 질문

1개의 답변

0 추천
소스코드를 확인해 보는 게 제일 빠를 것 같은데,

https://github.com/airbnb/epoxy/blob/master/epoxy-adapter/src/main/java/com/airbnb/epoxy/AsyncEpoxyDiffer.java

해당 클래스를 보변 내부적으로 DiffUtil이 사용되고 있는 것으로 보입니다.
spark (226,420 포인트) 님이 2021년 10월 9일 답변
감사합니다! 그런것같네요
...