Android-кнопка переключения программно или XML?

1

Таким образом, я сделал свою собственную кнопку переключения, похожую на vista aero glass, а не на состояние включения или выключения. Я бы хотел, чтобы кнопка переключения была светлее, если она выбрана до тех пор, пока она не будет отменена. Возможно ли это, и какой вариант лучше всего программно или через XML?

Теги:
option
togglebutton

3 ответа

1

Используйте ToggleButton.

Для действия select/unselect вам лучше сделать следующее:

  • Сначала определите его с помощью XML.
  • Затем, программно, ссылайтесь на тег XML и обрабатывайте его поведение (то есть, как кнопка выглядит, когда она выбрана/не выбрана)
0

если я правильно понимаю, вы ищете эту кнопку переключения. http://developer.android.com/reference/android/widget/ToggleButton.html Вам может не понадобиться создавать свои собственные.

Обычно рекомендуется управлять всем компонентом пользовательского интерфейса на уровне XML, если это возможно.

0

Проверьте StateListDrawable. Он лучше всего определяется в XML, но вы также можете делать это программно.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню