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

AsyncTask 질문입니다. 제발 도와주십시오

0 추천

 

----------------------------

public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {

안에있는 코드입니다.

 

그런데 로그를 찍어보면 전혀 값이 들어가지를 않습니다.

 

제가 잘못 코드를 접근하고 있는건가요?

 

저는 AsyncTask에서 데이터를 가공해서 OnCreateView에서 가공한 데이터 값을 출력해보고 싶습니다.

 

제발 도와주세요.

 

 

마음나무 (240 포인트) 님이 2019년 5월 16일 질문
AsyncTask 를 어느시점에 execute()하나요?

1개의 답변

0 추천
execute 호출 시 Thread Queue에 AsyncTask 정보만  등록 될 뿐,

실제 동작은 바로 되지 않고 나중에 별도 Thread에서 됩니다.

 그래서 execute 호출 이후 바로 로그 찍어봐야 값이 안나옵니다.

onPostExecute 맨 마지막에 핸들러 같은걸로 이벤트를 보내,

이 후 동작을 하게 수정 하셔야 할 겁니다.
익명사용자 님이 2019년 5월 17일 답변
답변 감사합니다. 한번 해보겠습니다.
...