RecyclerView
(그리고 필수 요소 인 ViewHolder
패턴)이 출시되기 전에는 보통 클릭 이벤트를 Activity
/Fragment
에 setOnItemClickListener()
을 사용하여 위임합니다. 이제 (따라서 뷰에 대한 수정이 그것에서 수행해야합니다, 안드로이드 개발할 때 나는 주로 "컨트롤러"객체로 Activity
/Fragment
를 참조하기 때문에.)RecyclerView - 클릭 이벤트는 어디서 처리해야합니까?
, RecyclerView
으로 정말 그 어린이들에게 같은 방식으로 취급하지 않습니다 그리고 setOnItemClickListener()
(또는 이와 유사한) 메소드가 더 이상 구현되지 않습니다. 발생할 수있는 클릭 이벤트는 어디에 처리해야합니까? 나는 모른다. 그러나 그들을 Adapter
에서 취급하는 것은 나에게 어색하게 보인다.
우리는 어떻게해야합니까?
미리 감사드립니다.
사용자 정의 ViewHolder가 OnClickListener를 구현하도록하십시오 – pskink