我正在使用 actionbarSherlock 构建一个应用程序,并且我正在我的一个活动中使用选项卡。是否可以仅显示选项卡并隐藏栏?
左边是它的实际显示方式,右边是我想要显示的方式
我正在使用 actionbarSherlock 构建一个应用程序,并且我正在我的一个活动中使用选项卡。是否可以仅显示选项卡并隐藏栏?
左边是它的实际显示方式,右边是我想要显示的方式
您需要设置正确的主题。在您的清单文件中,将其添加到您的活动声明中:
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 进行活动
解决方案是:
ActionBar bar = getSupportActionBar();
bar.setDisplayShowTitleEnabled(false);
bar.setDisplayShowHomeEnabled(false);