Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/203.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 显示拆分操作栏时隐藏操作栏_Android_Android Actionbar_Actionbarsherlock - Fatal编程技术网

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

Android 显示拆分操作栏时隐藏操作栏,android,android-actionbar,actionbarsherlock,Android,Android Actionbar,Actionbarsherlock,如何隐藏顶部操作栏,但使用ActionBarSherlock显示拆分操作栏。我希望在顶部有选项卡,而不是像这样: //Hide action bar getSupportActionBar().setDisplayShowTitleEnabled(false); getSupportActionBar().setDisplayShowHomeEnabled(false); Android开发者网站声明以下内容以隐藏操作栏,但保留拆分操作栏: 如果您想隐藏顶部的主操作栏

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

    //Hide action bar
    getSupportActionBar().setDisplayShowTitleEnabled(false);
    getSupportActionBar().setDisplayShowHomeEnabled(false);

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

如果您想隐藏顶部的主操作栏,因为 使用内置导航选项卡和拆分操作栏, 调用setDisplayShowHomeEnabled(false)以禁用应用程序图标 在操作栏中。在这种情况下,现在主管道里什么都没有了 动作栏,所以它消失了,剩下的就是导航 顶部的选项卡和底部的操作项,如 图3中的第二个设备

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

    //Hide action bar
    getSupportActionBar().setDisplayShowTitleEnabled(false);
    getSupportActionBar().setDisplayShowHomeEnabled(false);


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

如果您使用ABS提供的选项卡,则选项卡仅会上卷到顶部操作栏中。您没有为选项卡使用ViewPager/ViewPagerIndicator,是吗?(我目前有这个问题)

我已经成功地使用
getSupportActionBar()创建了这个完全相同的布局。setDisplayShowTitleEnabled(false)
getSupportActionBar().setDisplayShowHomeEnabled(false)所以我很困惑,你怎么不能这么做。你介意发布你的活动源代码吗?