如何隐藏操作栏? (Sherlock实施)

时间:2014-02-04 11:49:08

标签: android actionbarsherlock

我有一个典型的案例,我使用SherlockActionBar进行水平滚动。我希望标题栏**(它描绘了android默认图标和应用程序名称)**在我的活动中消失。为了更清楚,我不希望屏幕顶部出现的栏,但我在它旁边使用一个动作栏进行导航,这是至关重要的。如何使顶部消失?任何想法将受到高度赞赏。下面给出了一个示例图像:

enter image description here

我希望问题很清楚。随意要求更多。

4 个答案:

答案 0 :(得分:2)

以编程方式隐藏您可以使用的AB / ABS

getSupportActionBar().hide();

答案 1 :(得分:1)

如果您没有使用支持库

getActionBar().hide();

否则

getSupportActionBar().hide();

注意:如果您的活动extends SherlockFragmentActivity只有getSupportActionBar().hide();方法可见,否则您将只获得最低API级别为11的getActionBar().hide();

答案 2 :(得分:0)

如果您使用的是操作栏(API级别> 11)

getActionBar().hide();

或者如果您使用的是actionbar sherelock lib(API级别< 11)

getSupportActionBar().hide();

答案 3 :(得分:0)

积分转到黑带(答案通过评论来解决):

<强> getSupportActionBar()setDisplayShowHomeEnabled(假)。 getSupportActionBar()。setDisplayShowTitleEnabled(false);

调用这些函数会删除标题栏。这删除了我的标题栏,但操作栏安全可靠。感谢黑带。