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

AsyncTask와 ListView와 Network를 사용한 게시판 만들기 도와주세요

0 추천
안녕하세요... 기껏 글 썻는데 인터넷 문제로 한번 날리고 다시씁니다... 한 밤중에 이러니 눈물이 나려고 하네요 ㅠ

여튼 제 상황은 네트워크로 개인 서버와 통신을 해서 가져온 자료를 리스트 뷰에다 보여주려고 합니다.

네트워크를 사용하기 위해서 AsyncTask를 사용했고요...

그런데 ListView가 화면에 View를 뿌리기 위해 getView를 호출하는데 그 안에서 AsyncTask를 사용하니

AsyncTask가 끝나기 전에 다른 Position의 getView가 호출되어 중간에 꼬여버리는지 row가 섞이거나

out of index 에러가 뜨는 일이 발생하네요...

어떻게 해결하면 좋을지 조언을 요청합니다.

다른 방식을 추천하시면 알려주시면 감사하겠습니다.
we1ew (120 포인트) 님이 2013년 7월 13일 질문

1개의 답변

0 추천
getview에서 asynctask를 하시는것보다..

저같은경우에는 setadapter하기전에 모든데이터를 다 가지구온후.. listview아답터로 그값을 넘겨주고 구현해줍니다..
mamongs (4,050 포인트) 님이 2013년 7월 15일 답변
...