2012-02-22 3 views
-5

AsyncTask를 사용하여 listview를 만들고 업데이트하는 방법 server.Actually에서 listview를 업데이트하는 문제에 직면 해 있습니다. 처리기를 사용하고 있고 몇 초 후에 listview를 업데이트했습니다. 하지만 hadler 클래스가 계속되고 새로운 액티비티를 시작할 때 내 앱과 같은 시간에 처리기가 호출되면 내 앱이 손상됩니다.AsyncTask를 사용하여 Custom ListView의 데이터를 업데이트하는 방법

+0

검색 버튼을 사용하여 여기에 검색어를 게시하기 전에 무언가를 시도하십시오. – PravinCG

+0

내가 검색 버튼을 사용한 후 ......... – nikki

+0

당신은 검색하는 법을 배워야합니다. http://stackoverflow.com/questions/8154042/how-to-update-listview-from-asynctask – PravinCG

답변

1

이 질문을 게시하기 전에 대답을 찾을 수 없으면 ok입니다 .AsyUncTask에는 doInBackground()가 완료되면 UIThread에서 실행되는 onPostExecute() 메서드가 있습니다. 일단 onPostExecute() 메서드에서 listview를 업데이트 할 수 있습니다 doInBackground() 메소드에서 서버로부터 데이터를 받았다. 그 스레드는 새 스레드를 생성한다.

관련 문제