마스터Q&A
접속유지
가입하기
안드로이드 Q&A
최근 질문
미답변 질문
태그
사용자
질문하기
마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다.
안드로이드펍
에서 운영하고 있습니다. [
사용법
,
운영진
]
인기있는 태그
초보어플개발
(3427)
안드로이드스튜디오
(2664)
안드로이드-초보어플개발
(1333)
안드로이드-스튜디오
(1086)
도와주세요-
(995)
이미지
(970)
listview
(866)
리스트뷰
(844)
오류
(805)
레이아웃
(693)
fragment
(675)
webview
(670)
AyncTask에서 startActivityForResult호출시
[closed]
0
추천
AsyncTask.onPostExcute()에서 startActivityForResult로 갤러리 호출해서 이미지를 받아오고 있습니다.
근데 문제가 이미지를 받아와서 onActivityResult에서 처리하기 전에 AsyncTask.onPostExcute()작업이
끝나버려서 이미지가 제대로 반영이 안되네요..
startActivityForResult호출후 onActivityResult에서 처리되기전까지 기다리는 방법이 있나요?
질문을 종료한 이유:
새질문
안드로이드
java
익명사용자
님이
2015년 2월 26일
질문
2015년 2월 26일
closed
Please
log in
or
register
to add a comment.
1개의 답변
0
추천
AsyncTask 가 끝나서 onPostExecute 를 실행하는건데
다 끝난 AsyncTask 를 다시 돌리시려는 건가요?
mamondebaltob
(
32,750
포인트)
님이
2015년 2월 26일
답변
질문 잘못했네요 다시올리겠습니다. 감사합니다.
그럴빠에는 boolean flag=false; 같이 플래그 하나 지정한다음
postexecute에서 (doinbackground가 끝났다는 의미이므로) flag=true;로 지정하세요
그럼
oncreate쪽에서
new asynctask이름.execute(); 하실텐데 그 밑에
if(flag==true){
startactivityforresult
}
로 하면 되실듯요
Please
log in
or
register
to add a comment.
...