안녕하세요
Tabhost 에서 첫화면을 다른 액티비티로 지정하고 싶습니다.
예를들어 Tabhost 에 탭이 (액티비티1, 액티비티2, 액티비티3) 으로 구성 되어져있습니다.
이중에서 첫화면을 액티비티4로 설정하고 탭설정을 유지하고 싶습니다. 이렇게 가능한가여?
가능하다면 방법을 어떻게 해야하나요 ?
tabHost.setCurrentTab(0); <-- 이것을 사용하면은 탭중에 자유롭게 첫화면을 설정할수 있지만 탭 안에 있는것 이외에 첫화면을 지정하고 싶습니다.
태그이름(별명이라고 생각하면 됨)으로 처음 tabhost 생성,추가시에 지정하면
아래와 같이 사용할 수 있습니다.
tabHost.setCurrentTabByTag("TagName4");
다만, addTab 으로 추가시에 태그네임을 하나씩 지정해야겠죠.
레포런스에 보면 탭 지정은 2가지 방법 모두 가능하다고 나와있으며
가능하면 위에 언급한 2번째 방법을 사용하는 것이 유용하다고 생각됩니다.
setCurrentTabByTag 로 검색해보면 예제 많이 나오네요.