Как создать полноцветные кнопки? - PullRequest
1 голос
/ 06 июня 2010

Я хотел бы создать кнопки, которые имеют отличительные цвета, без текста. Как я могу создать такие кнопки?

Ответы [ 2 ]

3 голосов
/ 06 июня 2010

Если я правильно понял вопрос, вам нужна кнопка, похожая на изображение, но с возможностью нажатия.

В этом случае вы можете использовать ImageButton .Ссылка содержит пример того, как вы можете определить рисованные элементы для каждого состояния кнопки (по умолчанию, нажата, отключена и т. Д.)

1 голос
/ 16 июня 2010

Как сказал нейтрино, используйте класс ImageButton. У него есть один недостаток - это граница. Чтобы избавиться от этой границы, просто установите следующее свойство в макете:

  • Android: фон = "@ нуль"

Это позволит избежать границы кнопки. Теперь вам просто нужно добавить селектор к нему в качестве источника:

  • андроид: SRC = "@ вытяжка / my_button_selector"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...