Android 3点缀图标颜色

时间:2016-02-29 16:57:53

标签: android colors icons styles

我已经搜索了如何更改图标颜色,但我没有成功。

这是我的style.xml

<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
    <!-- Customize your theme here. -->
    <item name="actionBarStyle">@style/MyActionBar</item>
    <item name="android:actionBarStyle">@style/MyActionBar</item>
    <item name="android:actionBarDivider">@android:color/transparent</item>
    <item name="android:actionBarTabBarStyle">@style/AppTheme.TabBar</item>
    <item name="actionBarTabBarStyle">@style/AppTheme.TabBar</item>
    <item name="colorPrimary">@color/main_organization_base_color_1</item>
    <item name="colorPrimaryDark">@color/main_organization_color</item>
    <item name="colorAccent">@color/main_organization_base_color_2</item>
    <item name="android:textColorPrimary">@color/text_color_primary</item>
    <item name="android:textColorSecondary">@color/palette_flat_asphalt_3</item>
    <item name="android:colorBackground">@color/default_bg_color</item>
    <item name="android:windowBackground">@color/default_bg_color</item>
    <item name="android:textColorPrimaryInverse">@color/text_color_primary_inverse</item>
    <item name="colorControlNormal">@color/color_control_normal</item>
</style>

<style name="MyActionBar" parent="@style/Widget.AppCompat.ActionBar.Solid">
    <item name="titleTextStyle">@style/MyTitleTextStyle</item>
    <item name="background">@color/action_background_color</item>
</style>

<style name="MyTitleTextStyle" parent="@style/TextAppearance.AppCompat.Widget.ActionBar.Title">
    <item name="android:textColor">@color/white</item>
</style>

但是当这些颜色都不是黑色或黑色时,图标会一直显示为黑色。 (只是colorPrimaryDark是深蓝色)

0 个答案:

没有答案