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

쓰레드 사용법 관련 질문

0 추천
onCreate 부분에 작업량이 꽤 많은데요

 

스레드를 하나 추가하려고합니다.

 

그런데 스레드에서 결과값이 나오고 난 다음에 기존 작업을 수행하고싶은데

 

그냥 onCreate 맨 위에 Thread.start(); 하니까 그 밑에 선언된 onCreate 작업이 먼저 수행되고

 

스레드작업은 따로 조금 늦게 수행되더라구요.

 

 

스레드 작업이 완료되기전까지 스레드 아래에 선언된 다른 작업들을 홀딩할 수는 없나요 ?

 

AsyncTask 의 onPostExecute처럼 작업이 완료되고 나면 실행하고싶은데 어떻게해야할까요 ?
음무 (17,820 포인트) 님이 2014년 5월 19일 질문

1개의 답변

+4 추천
스레드 작업이 완료될 때까지 기다릴 거면 스레드를 쓸 이유가 없습니다.

프로그램 구조를 바꾸세요.
익명사용자 님이 2014년 5월 19일 답변
...