3

アプリで Holo の色を使用したいと考えています。たとえば、仕切りの水平バーを他のアプリとまったく同じライト グレーにしたいと考えています。プログラマーが実際の 16 進数値を入力する必要がないように、これらの色が定数として定義されている場所があるに違いないと確信しています。ドキュメントを読んでいますが、見つかりませんでした。このような色名のリストがどこにあるか知っていますか?

4

2 に答える 2

4

ほとんどの色は、次の場所にあるcolors.xmlファイルに含まれています。

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

編集:

あなたが求めているリストセパレーターは実際にはドローアブルです。ここでスタイルを見つけることができます

<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.カラー

android.R.color.colornameを使用して、または xml からプログラムでアクセスできます。@android:color/colorname

このようにxmlファイルで独自の色を定義することもできます

于 2013-08-02T19:09:30.073 に答える