Android: Как написать несколько селекторов в одном XML-файле

В моем приложении у меня есть 4 ImageButtons и у каждого ImageButton есть другое исходное изображение, основанное на их состояниях. Поддерживая 4 отдельных xml-файла для каждой из кнопок.

Есть ли способ написать все селекторы в одном XML-файле?

Solutions Collecting From Web of "Android: Как написать несколько селекторов в одном XML-файле"

Не это невозможно:

В документации написано: StateListDrawable – это объект, который может быть выделен в XML, который использует несколько разных изображений для представления одного и того же графического изображения в зависимости от состояния объекта.

Обратите внимание здесь: та же графика

Src: Ресурсы для рисования