2014-07-13 119 views
0

我在我的web視圖中有選項卡,並且我想將webview中的每個選項卡映射到android選項卡。 (我已經這樣做了,除了我現在有2個選項卡視圖,1個android選項卡,1個webview選項卡)android,隱藏操作欄選項卡,但保持選項卡功能

當用戶向下滾動並顯示用戶向上滾動時,Webview的選項卡被隱藏,我不知道如何用android標籤來做到這一點。 (我不知道是否有可能)

隱藏android選項卡將完全適合我。 但setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD)禁用選項卡功能。 (例如,在STANDARD模式下,setSelectedNavigationItem()不起作用)

我可以以某種方式隱藏選項卡但同時保持選項卡功能嗎?

+0

請注意,在「L」開發人員預覽版中不推薦使用操作欄選項卡,並且在下一個Android版本中可能會保留棄用。您可能希望考慮切換到另一個選項卡實現(例如,帶有標籤指示符的'ViewPager','FragmentTabHost')。 – CommonsWare

+0

@CommonsWare:感謝您的參與。是否可以用FragmentTabHost直觀地隱藏選項卡? – eugene

回答

0

是否可以通過FragmentTabHost直觀地隱藏選項卡?

FragmentTabHost的實際「選項卡」由TabWidget提供。 TabHost/FragmentTabHost對於您的情況最大的問題是TabWidget需要是TabHost/FragmentTabHost的孩子。如果你的minSdkVersion是14或更高,你應該可以使用新的動畫API來達到你想要的效果,但是我不確定你是否可以用舊的動畫API來實現你想要的效果。