有人能告诉我在Holo中所选列表项的相应颜色代码是什么吗?另外,在Holo中生成长按列表项转换的颜色有哪些?我知道Holo颜色是在colors.xml中定义的,但我不确定哪些用于选择和长按列表项转换。提前致谢。
有人能告诉我在Holo中所选列表项的相应颜色代码是什么吗?另外,在Holo中生成长按列表项转换的颜色有哪些?我知道Holo颜色是在colors.xml中定义的,但我不确定哪些用于选择和长按列表项转换。提前致谢。
themes.xml
文件,您将找到答案。
https://github.com/android/platform_frameworks_base/blob/master/core/res/res/values/themes.xml
这个文件定义了以下两个Holo主题及其对应的项目:
Theme.Holo:
<style name="Theme.Holo">
...
<item name="colorPressedHighlight">@color/holo_blue_light</item>
<item name="colorLongPressedHighlight">@color/holo_blue_bright</item>
...
</style>
Theme.Holo.Light:
<style name="Theme.Holo.Light" parent="Theme.Light">
...
<item name="colorPressedHighlight">@color/holo_blue_light</item>
<item name="colorLongPressedHighlight">@color/holo_blue_bright</item>
...
</style>
我认为这是你要找的两种颜色。
这些颜色被翻译成以下十六进制代码:
<!-- A light Holo shade of blue -->
<color name="holo_blue_light">#ff33b5e5</color>
<!-- A really bright Holo shade of blue -->
<color name="holo_blue_bright">#ff00ddff</color>
你可以尝试这个:
android:background="?android:attr/selectableItemBackground"
以及