TabActivity를 상속받은 MainActivity가 있구요

Tabhost로는 SubActivity1, SubActivity2 두개가 있습니다.

SubActivity2 내부에 있는 버튼을 누르면
 
특정값(int값)과 함께 SubActivity1로 알려주고 TabActivity내에서 SubActivity1로 화면 전환을 해야합니다.

어떻게 해야할지 모르겠습니다.

MainActivity를 Manifest에서 android:launchMode="singleTask"로 지정해두고

SubActivity2에서 intent로 MainActivity에 값과 함께 startActivity 시켜주고

MainActivity에서 다시 SubActivity1로 intent로 값을 다시 전달하는 방식을 생각해봤습니다만

이건 좀 구조가 이상한것 같네요.

답답합니다 ㅜㅜ 아시는분 가르쳐주세요