Android 显示拆分操作栏时隐藏操作栏
如何隐藏顶部操作栏,但使用ActionBarSherlock显示拆分操作栏。我希望在顶部有选项卡,而不是像这样:Android 显示拆分操作栏时隐藏操作栏,android,android-actionbar,actionbarsherlock,Android,Android Actionbar,Actionbarsherlock,如何隐藏顶部操作栏,但使用ActionBarSherlock显示拆分操作栏。我希望在顶部有选项卡,而不是像这样: //Hide action bar getSupportActionBar().setDisplayShowTitleEnabled(false); getSupportActionBar().setDisplayShowHomeEnabled(false); Android开发者网站声明以下内容以隐藏操作栏,但保留拆分操作栏: 如果您想隐藏顶部的主操作栏
//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)代码>所以我很困惑,你怎么不能这么做。你介意发布你的活动源代码吗?