ViewHolder's
itemView
이 호출되면 setActivated(.)
이 호출되면 해당 정보는보기를 재활용 한 후에 계속됩니다. 즉, 이전 정보가 있으면 다음 정보도 활성화됩니다.RecyclerView 및 저장 + 어댑터 항목 당 임시 상태 검색
리사이클 러의 itemView가 아닌 어댑터에 항목 당이 정보를 저장하고 저장하는 좋은 위치는 어디입니까? 어댑터의 항목을 항목과 부울이있는 별도의 소유자로 만들고 onViewRecycled(.)
에 저장하고 setActivated(.)
을 조건부로 onBind(.)
에 다시 저장 하시겠습니까?
아니면 더 나은 접근법이 있습니까? (나는 ListView
이 좀 더 직관적일지도 모른다고 생각했지만 RecyclerView
이이 일의 유형을 위해 매우 낙심하지 않는 한 그것을 사용하는 것을 선호한다.)