誰かがホロで選択したリストアイテムの対応するカラーコードを教えてもらえますか?また、Holoで長押しリストアイテムの遷移を生成するための色は何ですか? Holoの色がcolors.xmlで定義されていることは知っていますが、リスト項目の選択と長押しの遷移にどの色が使用されているかわかりません。前もって感謝します。
Androidのプラットフォームフレームワークベース、特にthemes.xml
ファイルを見ると、次の質問に対する答えが見つかります。
https://github.com/Android/platform_frameworks_base/blob/master/core/res/res/values/themes.xml
このファイルは、とりわけ、次の2つの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>
お探しの2色だと思います。
色は次の16進コードに変換されます。
<!-- 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"
また、参照することができます
そして