Tab을 3개 만들어서 Tab3에 CheckBox를 여러개 생성하고
Tab1에서 이를 가져다 조건별로 어떤 작업을 수행하고자 합니다.

아래는 Tab1 내용입니다.

boolean check1 = true;
CheckBox S_check1;
S_check1 = (CheckBox)findViewById(R.id.CheckBox01);
check1 = S_check1.isChecked();

여기서 Tab3의 CheckBox가 Check되어 있는지를 알아야 되는데
위와 같이 하면 자꾸 에러가 납니다.
생각하다
setContentView(R.layout.tab3); 로 넘어가서 값을 가져온 후
setContentView(R.layout.tab1); 로 다시 돌아왔는데

이를 버튼 이벤트에 넣고 하면  최초 한번만 실행되고 
두번째부터 죽어버립니다.
이틀째 헤메고 있는데...
저도 죽어버릴것 같습니다. 

다른 탭(Ativity)에 등록된 CheckBox의 Check여부를 실시간으로 가져올 방법이 있을까요?
도움이 절실히 필요합니다...