안녕하세요. 탭메뉴를 이용하여 메뉴를 만들고있는데


각탭별로 클릭하면 해당 class로 이동이 잘되는데 탭이 유지되면서 FrameLayout에서 변경이 되는데

특정맵에서 클릭시 탭메뉴까지 변경이 되어 전체 화면에 보여지게 이동을 할려고 하는데 잘 안되네요


탭메뉴 구성 파일은 아래와 같습니다.

두번째탭을 클릭하면  탭메뉴유지가 되고 Map.class Activity로 이동이 되는데

두번째 탭을 클릭하면 전체화면으로 startActivityForResult(intent, ACT_EDIT); 형식으로 Activity이동이 되게 할려고 합니다.

bAc이것저것 수정을 해봤는데도 이동시 탭메뉴 아래쪽에 Map.class Activity가 나오네요.



고수님들의 의견 부탁드립니다.

public class TabMain extends TabActivity {

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.main_tab);

Resources res = getResources();

TabHost tabHost = getTabHost();

TabHost.TabSpec spec;

Intent intent;


intent = new Intent().setClass(this, Main.class);

spec = tabHost.newTabSpec("main").setIndicator("시작", res.getDrawable(R.drawable.main_menu01)).setContent(intent);

tabHost.addTab(spec);


intent = new Intent().setClass(this, Map.class);

spec = tabHost.newTabSpec("map").setIndicator("map", res.getDrawable(R.drawable.main_menu02)).setContent(intent);

tabHost.addTab(spec);


intent = new Intent().setClass(this, Config.class);

spec = tabHost.newTabSpec("설정").setIndicator("설정", res.getDrawable(R.drawable.main_menu03)).setContent(intent);

tabHost.addTab(spec);


tabHost.setCurrentTab(0);

}

}