使用actionBarSherlock仅显示选项卡

时间:2012-12-02 18:29:35

标签: android android-actionbar actionbarsherlock

我正在使用actionbarSherlock构建一个应用程序,我在我的一个活动中使用了标签。 是否可以只显示标签并隐藏栏?

左边是它实际显示的方式,右边是我想要显示的方式

action_bar

2 个答案:

答案 0 :(得分:4)

您需要设置正确的主题。在清单文件中,将其添加到您的活动声明中:

android:theme="@android:style/Theme.NoTitleBar"

修改

您也可以从代码中隐藏标题栏。将此添加到您的活动&onCreate():

requestWindowFeature(Window.FEATURE_NO_TITLE);

编辑3

你可以随时创造自己的风格,来自sherlocks'并添加标题栏的禁用。喜欢这个

<style name="MyTheme" parent="Theme.Sherlock.Light.DarkActionBar">
   <item name="android:windowNoTitle">true</item>
</style>

然后使用MyTheme进行活动

答案 1 :(得分:4)

解决方案是:

ActionBar bar = getSupportActionBar();
bar.setDisplayShowTitleEnabled(false);  
bar.setDisplayShowHomeEnabled(false);