Пользовательский интерфейс Android: установка цвета фона для кнопки предотвращает его выделение при нажатии - PullRequest
0 голосов
/ 16 ноября 2011

Мне нужно устранить разрыв между кнопками в макете. Я делаю это, устанавливая цвет фона для стиля и применяя этот стиль к своим кнопкам. Это исключает выделение при печати, которое мне, конечно, нужно. Здесь является решением этой проблемы, но требует дополнительных действий с кодом Java. Могу ли я сделать это статически, только с помощью XML?

Кроме того, если есть какой-либо другой способ устранить пробел, не изменяя другие аспекты внешнего вида кнопки - пожалуйста, предложите. Единственное требование - это должно быть сделано с XML (однако, если нет других вариантов, я могу наследовать класс Button).

1 Ответ

3 голосов
/ 16 ноября 2011

Вы можете использовать StateList xml для фона вашей кнопки

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...