간만에 질문 올리는데요..
A, B, C activity 가 있습니다.
A에서 startActivityForResult로 B를 호출했습니다.
이후 B에서는 C를 호출하게 되고,
마지막으로 C에서 특정 버튼을 눌러 A에게 result를 전달해주어야 합니다.
C에서는 A activity에서 보낸 intent를 불러오려면 어떤 방법이 있을까요??
B가 중계를 잘해야죠.... B가 C를 실행할때 A에서 받은 내용을 줘야 하고...
C가 결과가 나왔을때 이것이 A로 가야 하는 내용이면 A로 결과값주는것도 B가 할일이죠....
그냥가자님 말씀대로...
B ㅡ> C activity call 할 때도 startActivityForResult로 부르면서 intent를 넘겨주고,
C ㅡ> B 로 되돌아오는 setResult( ) 함수에서 값을 담아오고,
B ㅡ> A 로 되돌아오는 setResult( ) 함수에서 C로부터 받아온 값을 계속 중계해주면 될 것 같습니다~
로그인 유지
B가 중계를 잘해야죠.... B가 C를 실행할때 A에서 받은 내용을 줘야 하고...
C가 결과가 나왔을때 이것이 A로 가야 하는 내용이면 A로 결과값주는것도 B가 할일이죠....