안녕하세요... 기껏 글 썻는데 인터넷 문제로 한번 날리고 다시씁니다... 한 밤중에 이러니 눈물이 나려고 하네요 ㅠ
여튼 제 상황은 네트워크로 개인 서버와 통신을 해서 가져온 자료를 리스트 뷰에다 보여주려고 합니다.
네트워크를 사용하기 위해서 AsyncTask를 사용했고요...
그런데 ListView가 화면에 View를 뿌리기 위해 getView를 호출하는데 그 안에서 AsyncTask를 사용하니
AsyncTask가 끝나기 전에 다른 Position의 getView가 호출되어 중간에 꼬여버리는지 row가 섞이거나
out of index 에러가 뜨는 일이 발생하네요...
어떻게 해결하면 좋을지 조언을 요청합니다.
다른 방식을 추천하시면 알려주시면 감사하겠습니다.