안녕하세요.
궁금한 점이 있습니다.
공공 api를 이용해서 listview를 만들어주는데
만드는거 까지 다 완성이됐습니다.
xml을 파싱하여 파싱된 데이터를 dto클래스에 담고 그 dto클래스 하나하나를 Arraylist에 담아서 그 Arraylist를 adapter를 이용해서 listView를 뿌려주는 방식인데요.
여기서 궁금한 점은 화면에 listView마지막 아이템이 보이면 데이터를 10개 더 파싱하는 이렇게 계속 반복하는 방식이 되어야하는데 api는 url로 날릴때 처음 파싱되는 아이템 갯수를 같이 날리기때문에 10개를 더 파싱해서 날리는건 문제가 되지 않지요. 근데 문제는 listView의 마지막 아이템이 보이면 파싱을 10개 추가해서 파싱이 된다고 쳐도 어차피 파싱은 10개를 추가해서 새롭게 파싱하는것 뿐이라 listView또한 다시 생성이 되는건데요. 이렇게 되면 listView의 마지막 아이템에서 10개 더 파싱해서 보이는게 아니라 처음 아이템으로 이동이 되는 문제가 생겨서 어떻게해야
마지막 아이템이 계속보이고 파싱이 다시되는지 알고싶습니다.
글로 설명하려니 이해가 잘 안되실것 같은데 이해가 가신다면 조언좀 부탁드립니다.
감사합니다.