2014-07-13 3 views
0

웹뷰에 탭이 있으며, 웹뷰의 각 탭을 안드로이드 탭에 매핑하고 싶습니다. (나는 2 탭보기, 1 안드로이드 탭, 1 웹뷰 탭을 가지고있는 것을 제외하고 이미 이것을 해왔다.)android, 작업 표시 줄 숨기기 탭, 탭 기능 유지하기

사용자가 아래로 스크롤 할 때 Webview의 탭이 숨겨져 있고 사용자가 위로 스크롤했을 때 어떻게 보이는지, 나는 어떻게 안드로이드 탭으로 그렇게해라. (가능하면 알 수 없음)

안드로이드 탭 숨기기가 완벽하게 작동합니다. 그러나 setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD)은 탭 기능을 사용하지 않습니다. (예 : STANDARD 모드 일 때 setSelectedNavigationItem()이 작동하지 않음)

어떻게 든 탭을 숨기고 동시에 탭 기능을 유지할 수 있습니까?

+0

"L"개발자 미리보기에서 작업 표시 줄 탭이 더 이상 사용되지 않으며 다음 Android 버전에서는 더 이상 사용되지 않을 것으로 보입니다. 다른 탭 구현 (예 : 탭 표시기 인'ViewPager','FragmentTabHost')으로 전환하는 것이 좋습니다. – CommonsWare

+0

@ CommonSWare : 입력 해 주셔서 감사합니다. FragmentTabHost로 시각적으로 탭을 숨길 수 있습니까? – eugene

답변

0

FragmentTabHost로 시각적으로 탭을 숨길 수 있습니까?

FragmentTabHost의 실제 "탭"은 TabWidget으로 제공됩니다. 시나리오에 대한 TabHost/FragmentTabHost의 가장 큰 문제점은 TabWidgetTabHost/FragmentTabHost의 자식이어야한다는 것입니다. minSdkVersion이 14 이상이면 새 애니메이터 API를 사용하여 원하는 효과를 얻을 수 있어야하지만 이전 애니메이션 API로 원하는 것을 풀 수 있는지 확실하지 않습니다.

관련 문제