私のアプリケーションでは、4つImageButtons
あり、各ImageButtonには、状態に基づいて異なるソースイメージがあります。したがって、ボタンごとに4つの個別のxmlファイルを維持します。
すべてのセレクターを単一のxmlファイルに書き込む方法はありますか?
私のアプリケーションでは、4つImageButtons
あり、各ImageButtonには、状態に基づいて異なるソースイメージがあります。したがって、ボタンごとに4つの個別のxmlファイルを維持します。
すべてのセレクターを単一のxmlファイルに書き込む方法はありますか?
それは不可能ではありません:
ドキュメントには次のように書かれています。StateListDrawableはXMLで定義された描画可能なオブジェクトであり、オブジェクトの状態に応じて、同じグラフィックを表すためにいくつかの異なる画像を使用します。
ここに注意してください:同じグラフィック
src:描画可能なリソース