Intereting Posts
Как создать прозрачную активность в android? Android: используйте значок в качестве кнопки «Назад», не перезагружая предыдущую активность. Передача данных в службу onDestroy () Всплывающее окно Android отклоняется при нажатии Nexus 5x обратный ландшафтный датчик исправить в приложении предварительного просмотра камеры Android Как вставить журнал в LogCat, который, когда я нажимаю на него, переходит к своей строке в коде? Android Google Analytics и размеры Android AlarmManager для продолжения после перезагрузки / удаления из RecentTaskManager Как сделать несколько запросов и ждать, пока данные будут получены из всех запросов в версии 2.0 – android Вам действительно нужно проверить, что службы Google Play используют AdMob? Android / layout: как создать компоновку заголовка Android WebView всегда возвращает значение null для javascript getElementById на loadUrl Как передать разреженный объект, содержащий список объектов? Android: Валюта российского рубля не отображается на определенном телефоне? Android DDMS – отправка вызовов на фактическое устройство

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

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

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

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

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

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

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

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