바로 질문 드립니다. ㅠㅠ

A 라는 Activity에서 startActivityForResult()로 B Activity를 실행하고
B Activity에서 (finish()를 하고) B Activity를 다시 부릅니다...
다시 호출된 B Activity(편의상 B1이라 하겠습니다.) 에서
setResult()로 A Activity에 데이타를 넘겨주려고 합니다.

A 에서 B 실행하고 finish() 후 B1을 실행하므로
B에서 setResult 한 데이타가 넘어가는데 
B1에서 다시 setResult() 로 A에게 넘겨줄수는 없나요?

전역변수를 써야 하는 건지...?? ㅠㅠ

고수님들의 관심 부탁드립니다... 몇날 며칠을 생각해도 방법이 떠오르지 않습니다.