Android Dialog Divider Color

时间:2014-01-20 18:04:21

标签: colors android-theme android

我正在尝试使对话框分隔颜色为石灰。 我的主题已经在android manifest和所有版本中定义。我也在color.xml中定义了颜色lime。

然而,分频器仍然没有改变全息灯主题的默认蓝色。

这是我的themes.xml

<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
    <style name="MyCustomTheme" parent="android:Theme.Holo.Light.NoActionBar">
        <item name="android:textColor">#3DE400</item>
        <item name="android:divider">@color/lime</item>

    </style>    
</resources>

这是我的color.xml

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <color name="lime">#3DE400</color>    
</resources>

请帮助我..

1 个答案:

答案 0 :(得分:0)

这是一种风格,因此应该在styles.xml,而不是themes.xml。此外,请确保它已链接到那里的某个地方,以便应用知道使用它。否则你只是定义风格,但它没有被使用。选项不是定义自己的样式,而是自定义现有样式。 E.g:

<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.Holo.Light.NoActionBar">
    <!-- Customize your theme here. -->
    <item name="android:textColor">#3DE400</item>
    <item name="android:divider">@color/lime</item>
</style>