아마 새로운 Item을 Add할때 New를 안해줘서 그럴 꺼라고 생각되어집니다.이전 아이템의 인자를 복사하는게 아니라 포인터처럼 가져다 붙이는 구조라Add할때는 항상 새로운 아이템을 만들고 Add하셔야 합니다.ex) arrayList.add(new Item());
어댑터에 배열이던 어레이리스트던 일단 해당 값을 한번 로그 찍어보시고요 이러한 문제는 경로대로 따라가면서 값을 로그를 찍어보면 해결되는 문제입니다. Log.d("==============what??=============","찍어볼 값"); 해서 일일히 테스트해보면서 잡아보세요.
로그인 유지