안드로이드 개발 질문/답변
(글 수 45,052)
메인 화면 ---- gallery
| |
화면 2 ---------
메인화면에서 겔러리로 이동 후 new Intent (context , gallery.class) // startActivityForResult(intent, 0)
클릭한 결과를 메인화면으로 날리고 , intent intent = new intent() / /setResult();
메인화면 에서 가져옵니다 onActivityResult() {data.getExtra());
이런경우 아무런 하자가 없습니다.. 그런데 위와 병행하여
메인화면 ---> 화면 2에서 겔러리로 이동 후 겔러리에서 클릭한 결과를 메인화면에 출력할 때는...?
... 아무리 뻘짓을 해봐도 안되네여.. 갤러리에서 메인으로 startActivity 로 날린다면
메인 화면이 하나 더 덮어지는 사태가 발생하고.. 메인화면을 피니쉬 하고 가자니..
back 하면 프로그램이 걍 종료 되는 사태가...
가장 큰 문제는 겔러리 사진 선택 후 메인으로 날리는 클릭 메서드..를 if 문으로 구분해서
메인화면 에서 오면 '요걸실행' 하고 화면2에서 온거면 '저걸실행' 해라 라는 너무나도 유치한
생각밖에 떠오르지 않네요..ㅠ_ㅠ 방법좀 알려주세요 ㅠㅠ
| |
화면 2 ---------
메인화면에서 겔러리로 이동 후 new Intent (context , gallery.class) // startActivityForResult(intent, 0)
클릭한 결과를 메인화면으로 날리고 , intent intent = new intent() / /setResult();
메인화면 에서 가져옵니다 onActivityResult() {data.getExtra());
이런경우 아무런 하자가 없습니다.. 그런데 위와 병행하여
메인화면 ---> 화면 2에서 겔러리로 이동 후 겔러리에서 클릭한 결과를 메인화면에 출력할 때는...?
... 아무리 뻘짓을 해봐도 안되네여.. 갤러리에서 메인으로 startActivity 로 날린다면
메인 화면이 하나 더 덮어지는 사태가 발생하고.. 메인화면을 피니쉬 하고 가자니..
back 하면 프로그램이 걍 종료 되는 사태가...
가장 큰 문제는 겔러리 사진 선택 후 메인으로 날리는 클릭 메서드..를 if 문으로 구분해서
메인화면 에서 오면 '요걸실행' 하고 화면2에서 온거면 '저걸실행' 해라 라는 너무나도 유치한
생각밖에 떠오르지 않네요..ㅠ_ㅠ 방법좀 알려주세요 ㅠㅠ