Wil*_*ann 14 android android-theme
有人能告诉我Holo中所选列表项的相应颜色代码吗?另外,在Holo中生成长按列表项目转换的颜色是什么?我知道Holo颜色是在colors.xml中定义的,但我不确定哪些用于选择和长按列表项转换.提前致谢.
jen*_*nzz 18
如果您查看Android的平台框架库,尤其是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>
Run Code Online (Sandbox Code Playgroud)
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>
Run Code Online (Sandbox Code Playgroud)
我认为这些是你正在寻找的两种颜色.
颜色被翻译成以下十六进制代码:
<!-- 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>
Run Code Online (Sandbox Code Playgroud)
lok*_*oko 11
你可以试试这个:
android:background="?android:attr/selectableItemBackground"
Run Code Online (Sandbox Code Playgroud)
你也可以参考
和
| 归档时间: |
|
| 查看次数: |
18461 次 |
| 最近记录: |