我一直在为我的Actionbar添加样式,并且每个方面都运行良好,直到我尝试更改Actionbar标题.当我为Actionbar的标题添加样式时,标题就会消失. Actionbar仍在那里,但根本没有标题.
这是我的Actionbar样式代码
<style name="Theme.TabTheme" parent="Theme.AppCompat"> <item name="colorPrimary">@color/primary</item> <item name="colorPrimaryDark">@color/dark_primary</item> <item name="colorAccent">@color/accent</item> <item name="android:windowNoTitle">false</item> <item name="android:windowActionBar">true</item> <item name="android:actionBarStyle">@style/Theme.TabTheme.MyActionBar</item> <item name="android:actionBarTabStyle">@style/MyActionBarTabs</item> </style> <style name="Theme.TabTheme.MyActionBar" parent="ThemeOverlay.AppCompat.ActionBar"> <item name="android:background">@color/primary</item> <item name="android:height">50dp</item> <item name="android:titleTextStyle"> @style/Theme.TabTheme.MyActionBar.TitleTextStyle </item> </style> <style name="Theme.TabTheme.MyActionBar.TitleTextStyle" parent="@style/TextAppearance.AppCompat.Widget.ActionBar.Title"> <item name="android:textColor">@color/primary_text</item> <item name="android:text">@string/app_name</item> <item name="android:textSize">15sp</item> </style> <!-- ActionBar tabs styles --> <style name="MyActionBarTabs" parent="Theme.AppCompat"> <!-- tab indicator --> <item name="android:background">@drawable/actionbar_tab_indicator</item> </style>