다음 code snippet을 사용하여 recyclerview 항목을 업데이트하려고합니다.recyclerview에서 단일 항목을 업데이트하는 방법은 무엇입니까?
public void setItemToPostion(WatchListEpisodeBean watchListBean, int itemPosition) {
this.watchListBean.add(itemPosition, watchListBean);
notifyItemChanged(itemPosition);
}
잘 작동합니다. 새로운 데이터로 업데이트 된 위치의 항목입니다. 그러나 문제는 다음 위치에 복제 된 항목입니다 (다음 위치에 나타남). 내 코드에 문제가있는 것을 발견하지 못했습니다.
이 APPCOMPAT & 지원 디자인 LIB 버전입니다 :
compile 'com.android.support:appcompat-v7:23.2.0'
compile 'com.android.support:design:23.2.0'
는이 문제를 해결하기 위해 도와주세요. 미리 감사드립니다. 당신이 항목을 추가되기 때문에 대신 notifyItemChanged(itemPosition);
위의 방법을 호출하는 곳에서 어댑터 코드를 게시하십시오. – Raghavendra
답변을 얻었습니다 Rahavendra ... 감사 ... –