私のアプリには、描画可能な状態を変更するときにテキストの色を変更する必要がある多くのコントロールがあります。Android はそれを行う方法を提供します - 色の状態リスト。色の状態のリストごとに、次のように個別の XML ファイルを作成する必要があります。
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:color="#398ede" android:state_pressed="true"/>
<item android:color="#808080"/>
</selector>
色の状態のリストごとに個別のファイルを作成せずに、すべてを 1 つのファイルで定義する方法はありますか?