升级到Support Library v21后,ActionBar aka Toolbar为黑色

时间:2014-10-22 11:48:07

标签: android android-actionbar android-5.0-lollipop android-actionbar-compat android-toolbar

在Android Lollipop发布后,我刚刚升级到最新的库版本。在我修复了几个双重属性(由支持库引起的)后,我更新了android-switch-backport,然后再次编译。

但是现在我没有ActionBar,它现在是一个工具栏。到目前为止一切都那么好,但现在是工具栏黑了,我不明白为什么。

那么如何将其更改回我的自定义颜色,我使用Android Action Bar Style Generator来生成所有必需的资源。

1 个答案:

答案 0 :(得分:4)

我在documentation找到一个安静的长搜索后,我需要在主题中定义颜色。

<style name="Theme.MyTheme" parent="Theme.AppCompat.Light">
    <!-- customize the color palette -->
    <item name="colorPrimary">@color/primary_color</item>
    <item name="colorPrimaryDark">@color/secondary_color</item>
    <item name="colorAccent">@color/accent_color</item>
</style>

现在我可以删除Android Action Bar Style Generator生成的图像,因为我不再需要它们了。