4
<resources>
    <drawable name="red">#7f00</drawable>
....
    <color name="solid_red">#f00</color>
.....
</resources>

これは、Androidサンプルディレクトリのcolors.xmlの一部です。

<drawable>今私の質問は、タグとタグで色を定義することの違いは何<color>ですか?

4

1 に答える 1

5

基本的に何もありません。これらは両方とも、32ビットカラーを保持する「カラー」値であるリソースを作成します。1つは単なる描画可能なサブタイプで、もう1つはカラーサブタイプです。リソースからDrawableを取得するとき、リソースが実際に色定数である場合、そのためのDrawableオブジェクトを作成する方法を知っています。

于 2010-09-19T20:36:30.040 に答える