3

我想为我的应用程序使用 Holo 颜色。例如,我希望分隔线水平条与其他应用程序中的浅灰色完全相同。我很确定必须在某些地方将这些颜色定义为常量,这样程序员就不必输入实际的十六进制值。我一直在阅读文档,但我没有找到它。你知道我在哪里可以找到这样的颜色名称列表吗?

4

2 回答 2

4

大多数颜色都可以在文件中找到,该colors.xml文件可以在

android-sdk-windows\platforms\android-18\data\res\values

编辑:

你问的列表分隔符实际上是一个drawable,你可以在这里找到样式

<style name="Widget.Holo.Light.TextView.ListSeparator" parent="Widget.TextView.ListSeparator">
    <item name="android:background">@android:drawable/list_section_divider_holo_light</item>
    <item name="android:textAllCaps">true</item>
</style>

你可以在drawables文件夹中找到它

于 2013-08-02T19:04:05.127 回答
2

这些是 android 中可用的默认颜色。R.color

可以通过使用android.R.color.colorname或从 xml 以编程方式访问它@android:color/colorname

您还可以像这样在 xml 文件中定义自己的颜色

于 2013-08-02T19:09:30.073 回答