Android: как написать несколько селекторов в одном файле xml
В моем приложении у меня есть 4 ImageButtons, и каждый ImageButton имеет другое исходное изображение на основе своих состояний. Поддерживая 4 отдельных файла xml для каждой из кнопок.
Есть ли способ записать все селектора в одном XML файле?
Ответ 1
Невозможно:
В документации написано:
StateListDrawable - это объект с возможностью рисования, определенный в XML, который использует несколько разных изображений для представления одного и того же изображения в зависимости от состояния объекта.