我有一个典型的案例,我使用SherlockActionBar进行水平滚动。我希望标题栏**(它描绘了android默认图标和应用程序名称)**在我的活动中消失。为了更清楚,我不希望屏幕顶部出现的栏,但我在它旁边使用一个动作栏进行导航,这是至关重要的。如何使顶部消失?任何想法将受到高度赞赏。下面给出了一个示例图像:
我希望问题很清楚。随意要求更多。
答案 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);
调用这些函数会删除标题栏。这删除了我的标题栏,但操作栏安全可靠。感谢黑带。