안드로이드 개발 질문/답변
(글 수 45,052)
한페이지씩 html 파싱해서 리스트에 추가하는 코드를 작성하고싶습니다.
parser_list=parser.parse(1);
adapter = new LibAdapter(this, parser_list);
mList.setAdapter(adapter);
여기까지하면 결과는 120 60 이런식의 숫자를 받아옵니다. (총 좌석 / 남은좌석)
parser_new_list = parser.parse(4);
parser_new_list.remove(0);
parser_list.addAll(parser_new_list);
백그라운드 쓰레드에 이 코드를 추가하면, 120 60
140 80
이런숫자가 나오길 기대하고 코드를 짰는데
120 60 이라는 숫자가 0.1초정도 뜬 후 바로 140 80 이렇게변하는데... 그렇게돼는 이유를 알려주세요
parser_new_list.remove(0); <- 이 줄없으면 120 60 이라는 숫자가 0.1초정도 뜬 후 바로140 80
140 80
이렇게뜹니다.
parser_list=parser.parse(1);
adapter = new LibAdapter(this, parser_list);
mList.setAdapter(adapter);
여기까지하면 결과는 120 60 이런식의 숫자를 받아옵니다. (총 좌석 / 남은좌석)
parser_new_list = parser.parse(4);
parser_new_list.remove(0);
parser_list.addAll(parser_new_list);
백그라운드 쓰레드에 이 코드를 추가하면, 120 60
140 80
이런숫자가 나오길 기대하고 코드를 짰는데
120 60 이라는 숫자가 0.1초정도 뜬 후 바로 140 80 이렇게변하는데... 그렇게돼는 이유를 알려주세요
parser_new_list.remove(0); <- 이 줄없으면 120 60 이라는 숫자가 0.1초정도 뜬 후 바로140 80
140 80
이렇게뜹니다.