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

Thread안에서 리스트뷰 출력방법

0 추천

지금 onCreate에서 리스트뷰를 선언하구요, 내용은 없습니다. 단지 findViewById로 연결만 한 상태구요 그후에

Async.excute가 실행되서 thread가 돌게 됩니다. 그 안에서 리스트뷰에 넣을 정보를 가공하고 있거든요,

Async에서 모든 정보 가공을 완료 하고 나서, onCreate에서 연결해 놓은 listview에 뿌려주기 위해

publishProgress메서드를 사용해서 가공된 정보를 Adapter에 담아서 listview객체.setAdapter 하고 있습니다.

근데 이렇게 하면 Null포인트익셉션이 뜸니다.. 에러 발생 원점이 

at android.widget.ListView.measureScrapChild(ListView.java:1194)라서 정확히 어느 부분이 Null인건지
감이 안잡혀서 질문 드립니다. 부탁드립니다.
 
리스트뷰는 커스텀해서 사용중입니다. 
 

 

익명사용자 님이 2014년 6월 20일 질문

1개의 답변

0 추천
 
채택된 답변
리스트뷰에 어댑터까지 달아주시고..

onPostExecute() 호출 후 핸들러로 notifyDataSetChanged 호출해보세요
김울프 (860 포인트) 님이 2014년 6월 20일 답변
...