엊그제 갤러리 이미지를 초기 액티비티로 불러와 보여주는 코드가 작동하지 않아 질문 올렸었는데요
그동안 혼자서 이리저리 만져보다가 이미지를 띄우는데 성공은 했는데요, 궁금한 점이 생겼어요


protected void onActivityResult( int requestCode, int resultCode, Intent data ) {
if (requestCode == CAMERA_CAPTURE)
~~
else if (requestCode == REQ_CODE_PICK_PICTURE)
~~
}

식으로 requestcode를 두개를 넣었더니 CAMERA_CAPTURE부분만 되고 REQ_CODE_PICK_PICTURE는 강제 종료가 되버리네요
다시 말씀드리면 이미지를 불러오는 방법으로 두가지를 썼는데 하나는 카메라 캡쳐로 불러오는것, 또는 저장된 갤러리에서 이미지를 선택해 불러오는 것인데요, 이걸 돌려보면 처음 IF절은 작동하는데(카메라), 두번째 IF절은 작동은 안했거든요(갤러리) 두 IF절을 바꿔봐도 카메라 IF절만 작동했구요

그래서 위에 CAMERA_CAPTURE의 IF절은 지워버리고 REQ_CODE_PICK_PICTURE 부분만 살려놨다니 실행이 되더라구요

설명이 좀 복잡했나요...혹시 왜 이렇게 되는지 아시는 분은 설명 부탁드립니다. 또 카메라와 갤러리 이미지 모두 받아들일수 있도록 코드를 어떻게 수정해야하는지도 알고싶습니다.