2016-03-18 2 views
2

Я знаю, как установить фон для группы радио и настраиваемого изображения для переключателя. Мой вопрос: как мне создать ползунок диапазона, подобный этому, который используется в приложении Uber, который изменяет изображение переключателя для каждой позиции, а также вызывает указанную функцию/действие, когда в этой позиции автоматически? Например, если пользователь останавливается во второй позиции, которая будет сортироваться по> z, она автоматически сортирует список a> z.Как создать пользовательский слайдер/группу диапазонов?

custom slider

ответ

1

Ваша группа радио возвращает результат, когда пользователь выбирает опцию право? число или определенное пользователем значение?

Используйте OnClickListener или OnChangeListener, чтобы проанализировать результат, а затем запустить его с помощью оператора switch, который выполняет соответствующую задачу.

+0

Я попробую, но как насчет изменения изображения на основе положения программно? –

+0

Вы можете установить значение, которое группа радиостанций возвращает к названию требуемого изображения, затем проанализировать его в URI для необходимого изображения. –

+0

Итак, например, URI - это что-то вроде «.../images/radioImages/imageTEMP.png», затем замените TEMP на значение, возвращаемое из группы радиостанций, и установите это как значок изображения. Или в случае Android может быть Res.drawable.radioimageTEMP.png или что-то в этом роде? –

Смежные вопросы