显示拆分操作栏时隐藏操作栏

Rya*_*n R 5 android actionbarsherlock android-actionbar

如何隐藏顶部操作栏,但使用ActionBarSherlock显示拆分操作栏.我希望在顶部有Tabs,而不是这样:

图3

Android开发者网站声明以下内容以隐藏操作栏但保留拆分操作栏:

如果您要隐藏顶部的主操作栏,因为您正在使用内置导航选项卡以及拆分操作栏,请调用setDisplayShowHomeEnabled(false)以禁用操作栏中的应用程序图标.在这种情况下,现在主动作栏中没有任何内容,所以它消失了,剩下的就是顶部的导航标签和底部的动作项,如图3中的第二个设备所示.

https://developer.android.com/guide/practices/tablets-and-handsets.html#SplitActionBar

在我的SherlockFragmentActivity中,我调用以下内容,但只有应用程序图标和标题消失,操作栏保持如下:

    //Hide action bar
    getSupportActionBar().setDisplayShowTitleEnabled(false);
    getSupportActionBar().setDisplayShowHomeEnabled(false);
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

调用会getSupportActionBar().hide()隐藏操作栏,但也会隐藏拆分操作栏.

Sil*_*ver 0

如果您使用 ABS 提供的选项卡,选项卡只会滚动到顶部操作栏。您不会在选项卡中使用 ViewPager/ViewPagerIndicator 吧?(我目前有这个问题)