2011-09-22 3 views

답변

41

setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD)으로 시도하면 비 탭 변환으로 다시 이동합니다. 나중에 setNavigationMode(ActionBar.NAVIGATION_MODE_TABS)으로 전화하면 탭을 다시 설정해야 할 수도 있습니다.

업데이트 : "L"개발자 미리보기에서 작업 표시 줄 탭이 더 이상 사용되지 않으며 향후 제작용 Android 릴리스에서 더 이상 사용되지 않아야합니다.

+3

작품 매력과 같은 탭 표시, FragmentTabHost 등으로 ViewPager : 탭에 대한 다른 것을 사용하는 것이 좋습니다. 감사! 탭은 다시 나타나면 어떻게 남았는지 돌아오고 다시 액션 바에 추가 할 필요가 없습니다. –

+3

나는 단지 원치 않는 부작용을 발견했다. 탭이 다시 나타나면 이전에 선택되었던 탭이 onTabSelected 콜백을 시작합니다. 어떤 이벤트도 발생시키지 않고 탭을 숨기거나 표시하고 싶습니다. –

+3

@Scienceprodigy : 그럴 수 없다고 생각합니다. 탭을 제거하고 다시 만들더라도 탭이 선택되고 해당 이벤트가 실행됩니다. 탭을 복원 한 후 첫 번째 이벤트를 무시하도록 'TabListener'에 지시하십시오. – CommonsWare

관련 문제