TabActivity

    [안드로이드] TabActivity에서 startActivityForResult의 결과 받기

    잠깐 이 문제로 많은 난항을 겼었다. 일반적인 Activity의 경우에는 startActivityForResult로 호출하고 호출되어진 Activity에서 setResult에 결과를 넣어주면 호출한 Activity에서 onActivityResult를 통해 결과를 받을 수 있다. 그런데, 문제는 TabActivity를 호출해서 TabHost의 Activity에서 결과를 돌려주려면 문제가 생겼다. 다음 상황이다. A.class - 메인 페이지, B 클래스를 startActivityForResult로 호출 B.class - TabActivity로서 TabHost로 C 클래스를 갖고 있다. C.class - setResult로 결과를 돌려준다. 이러한 구조를 갖고 있을 경우에 결과를 돌려줄 때, C 클래스에서 ..