Василенко Олег Яковлевич@OJV
Пользователь
Реанимация роутера TP-LINK 3020
Не видел его комп
-2
ПосмотретьНа вкус и цвет или Раскраска для Андроид
Да, проглядел. Потом я её в onTouch перенёс, в продолжении статьи она там. А тут проглядел. Спасибо.
+1
ПосмотретьНа вкус и цвет или Раскраска для Андроид
В каком hsv? До него мы ещё не дошли.
+3
ПосмотретьАндроид — кастомные View или ToggleButton 4x4
Как пример — картинка, немного отличающаяся от приведенного кода. Кнопка с тремя состояниями, при изменении которых циклически меняется текст и DrawableLeft, а в одном из состояний — DrawableRight.


-1
ПосмотретьАндроид — кастомные View или ToggleButton 4x4
Спасибо за комментарии и конструктивную критику. Согласен с большинством замечаний. Но в то же время я пытался максимально упростить текст для понимания именно начинающими разработчиками. Более-менее продвинутый организм имхо легко догадается использовать string-array вместо отдельных строк. Главная цель у нас — создать контрол с множественным произвольным количеством внутренних состояний, циклически переключающихся при нажатии на элемент. Именно в этих наших кастомных состояниях весь смысл. Согласитесь, ведь тот же StateList надо привязывать к каким-то состояниям, а что предлагают нам стандартные элементы? Два состояния у Toggle (я не беру всякие focused, pressed или enabled). Нас интересует реакция на последовательные нажатия. В приведенном примере с SO я не заметил каких-либо обработчиков нажатий, только способ привязки xml-атрибутов к свойствам элемента, отличный от моего, но принципиально смысла это не меняет. А так да, имея наш набор состояний мы можем привязать к нему любой селектор и с картинками, и со строками и т.д. Имея внутри элемента собственный обработчик нажатий мы можем прикрутить к нему свой интерфейс (добавил в код). Да все можем. Еще раз повторюсь — ориентировался на очень сильно начинающих, ибо и сам далеко не профи.
-1
ПосмотретьИнформация
- В рейтинге
- Не участвует
- Откуда
- Надым, Ямало-Ненецкий АО, Россия
- Дата рождения
- Зарегистрирован
- Активность