Holo で選択したリスト アイテムに対応するカラー コードを誰か教えてもらえますか? また、ホロで長押しリスト項目遷移を生成する色は何色ですか?Holo の色が colors.xml で定義されていることは知っていますが、どの色が選択と長押しのリスト アイテムの遷移に使用されるかはわかりません。前もって感謝します。
質問する
18610 次
2 に答える
18
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>
于 2013-02-20T20:39:24.847 に答える
11
これを試すことができます:
android:background="?android:attr/selectableItemBackground"
参照することもできます
と
于 2013-02-25T11:40:08.610 に答える