메인 화면  ----  gallery    
         |                        |
         화면 2  --------- 


  메인화면에서 겔러리로 이동 후    new Intent (context , gallery.class) // startActivityForResult(intent, 0)
 클릭한 결과를 메인화면으로 날리고 , intent intent = new intent() / /setResult();
메인화면 에서 가져옵니다 onActivityResult() {data.getExtra());

이런경우 아무런 하자가 없습니다.. 그런데 위와 병행하여


메인화면   --->  화면 2에서 겔러리로 이동 후   겔러리에서 클릭한 결과를 메인화면에 출력할 때는...?

...       아무리 뻘짓을 해봐도 안되네여..  갤러리에서 메인으로 startActivity 로 날린다면 
          메인 화면이 하나 더 덮어지는 사태가 발생하고.. 메인화면을 피니쉬 하고 가자니..
          back 하면 프로그램이 걍 종료 되는 사태가...

          가장 큰 문제는 겔러리 사진 선택 후 메인으로 날리는 클릭 메서드..를 if 문으로 구분해서 
          메인화면 에서 오면  '요걸실행' 하고 화면2에서 온거면 '저걸실행'  해라 라는 너무나도 유치한
         생각밖에 떠오르지 않네요..ㅠ_ㅠ 방법좀 알려주세요 ㅠㅠ