我有不使用工具栏的AppCompatActivity。 我正在尝试通过设置适当的主题来在此活动中设置SupportActionBar的样式。以下主题无效(在AndroidManifest中分配给Activity时)
<!-- the theme applied to the application or activity -->
<style name="CustomActionBarTheme"
parent="@android:style/Theme.Holo.Light.DarkActionBar">
<item name="android:actionBarStyle">@style/MyActionBar</item>
</style>
<!-- ActionBar styles -->
<style name="MyActionBar"
parent="@android:style/Widget.Holo.Light.ActionBar.Solid.Inverse">
<item name="android:background">@drawable/actionbar_background</item>
</style>
仅更改colorPrimary起作用(更改SupportActionBar的颜色)。
我的问题是-SupportActionBar的样式是从哪里派生的?如何正确地为AppCompatActivity分配主题?