我正在使用actionbarSherlock构建一个应用程序,我在我的一个活动中使用了标签。 是否可以只显示标签并隐藏栏?
左边是它实际显示的方式,右边是我想要显示的方式
答案 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);