[안드로이드] Activity, TabActivity, ActivityGroup 상속별 TabHost 가져오는 방법


1. Activity를 상속 받았을 경우

final TabHost tabHost = (TabHost)findViewById(R.id.tabHost); // xml에서 tabHost로 이름을 주자

LocalActivityManager activityMgr = new LocalActivityManager(this,false);

activityMgr.dispatchCreate(savedInstanceState);

tabHost.setup(activityMgr);


2. TabActivity를 상속 받았을 경우

final TabHost tabHost = getTabHost(); // xml에서 tabHost의 id값이 변경되지 말아야 한다


3. ActivityGroup를 상속 받았을 경우

final TabHost tabHost = (TabHost)findViewById(R.id.tabHost); // xml에서 tabHost로 이름을 주자

tabhost.setup(getLocalActivityManager());