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

SwipeRefreshLayout을 이용해 CustomArrayAdapter와 custom클래스를 이용해 listview를 쓰는데 새로고침 할 때 계속 같은 항목만 보여주네요...도와주세요.. [closed]

0 추천
@Override
    public void onRefresh() {//새로고침
        now = list_count-1; // now는 현재 보던것 부터 보이게
        Collections.reverse(boardList);// 나중에 추가된 것이 위로 올라가게
        for(int i = 0 ; i < INSERT_COUNT;i++) { // INSERT_COUNT=10
            //데이터 10개 추가
            aMatchBoard = new MatchBoard("20대" +list_count, "United", "꼬부", "태초마을", "10대", GetCurrentTime());

            adapter.insert(aMatchBoard,list_count); //adapter를 이용해 list에 insert
            list_count += 1;//리스트 갯수 증가
        }
        Collections.reverse(boardList);
        Log.d("list_count", list_count + ""); // 리스트 번호 추가된 것 확인
        Log.d("now", now + ""); // 현재까지 보던 번호 확인

        list.setSelectionFromTop(now, 0); //새로고침 후 현재 보던 번호로 이동..안됌ㅠ
        
        refreshLayout.setRefreshing(false);
    }

처음에 9번항목 보이고 10개 추가하면 10번보이고, 계속 추가해도 10번항목으로만 가서 골치아프네요 ..
도와주세요 ㅠㅠ

질문을 종료한 이유: 순서가 거꾸로 되서 index가 10씩증가되서 계속 한항목만 보여줌
꼬부꼬부기 (140 포인트) 님이 2015년 10월 16일 질문
꼬부꼬부기님이 2015년 10월 16일 closed
...