4

スタイルを定義するために「選択済み」などの Android 状態を使用するセレクターの例を参照してください。簡単な例を次に示します。

<selector>
    <item android:state_selected="true" android:drawable="@color/transparent" />
    <item android:drawable="@drawable/listitem_normal" />
</selector>

だから、私の質問は次のとおりです。代わりに独自の状態を定義して使用できますか

android:state_selected="true"

私の目標は、このヒートマップの単純なバージョンのように、整数値に基づいて形状に色を付けることです: 代替テキスト

4

2 に答える 2

4

LevelListLevelListDrawableを見てください。ドローアブルが必要なようです。

于 2010-09-18T04:17:14.727 に答える