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

recyclerview를 사용할때 onCreateViewholder와 onBindViewholder에 이벤트 설정하는 것에 차이가 있나요?

0 추천
onBindViewholder에서 버튼 클릭 이벤트를 설정하는 것과

onCreateViewholder에서 버튼 클릭 이벤트를 설정하는 것에 성능이나 리소스 부분에서 차이가 있나요?
익명사용자 님이 2018년 2월 17일 질문

1개의 답변

0 추천

onCreateViewholder은 처음 그릴때 한번만 실행되는 반면에

onBindViewholder는 Data가 바뀔때 마다 매번 실행되기 때문입니다.

그러다 보니 매번 onclick을 설정해주는 것보다는 한번만 실행해 주는게 더 성능면에서 좋은 방법이 되겠습니다.

규열 (740 포인트) 님이 2018년 2월 17일 답변
...