11

私のアプリケーションでは、4つImageButtonsあり、各ImageButtonには、状態に基づいて異なるソースイメージがあります。したがって、ボタンごとに4つの個別のxmlファイルを維持します。

すべてのセレクターを単一のxmlファイルに書き込む方法はありますか?

4

1 に答える 1

11

それは不可能ではありません:

ドキュメントには次のように書かれています。StateListDrawableはXMLで定義された描画可能なオブジェクトであり、オブジェクトの状態に応じて、同じグラフィックを表すためにいくつかの異なる画像を使用します。

ここに注意してください:同じグラフィック

src:描画可能なリソース

于 2012-06-12T06:46:01.297 に答える