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

엑티비티를 startActivityForResult 로 호출했습니다

0 추천
프로젝트A 에서 프로젝트B 의 엑티비티를 startActivityForResult 로 호출했습니다

B프로젝트의 엑티비티에서 setResult(Activity.RESULT_OK, in); 로 리턴했구요

그리고 프로젝트A 의엑티비티에서 결과값을 받아보면

onActivityResult(int requestCode, int resultCode, Intent data)

에서 resultCode 값이 Activity.RESULT_OK 값인 -1 이 아니라 100 이넘어옵니다

이것 왜이렇게될까요?

 

같은프로젝트내에서 엑티비티를 호출하고 결과리턴하는값을 체크해보면

-1 이 리턴되는데 제가 모르는부분이 있나요?
구름처럼달처럼 (5,830 포인트) 님이 2015년 2월 9일 질문

1개의 답변

0 추천
혹시 requestCode랑 혼동하신 것은 아닌지??
안_드루이드 (14,510 포인트) 님이 2015년 2월 9일 답변
...