如何隐藏顶部操作栏但使用 ActionBarSherlock 显示拆分操作栏。我想在顶部有标签,而不是像这样:
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);
调用getSupportActionBar().hide()
会隐藏操作栏,但也会隐藏拆分操作栏。