Как создать пошаговый индикатор выполнения? - PullRequest
0 голосов
/ 17 мая 2018

Мне нужно создать пошаговое progressBar, которое должно выглядеть следующим образом: enter image description here

за исключением того, что цвета должны быть сплошными.Идея заключается в том, что прогресс должен двигаться (с анимацией), когда пользователь переходит на следующий экран.Я нашел только две библиотеки (вторая основана на первой), которые предлагают желаемые виды, но они LinearLayout s, и я не думаю, что смогу их так легко оживить. Библиотека 1 и Библиотека 2 .Поэтому я подумал, что это может произойти с линейной progressBar, где я использую различную анимацию для каждого шага (у меня всего три шага, так что это не будет большой проблемой).Например, чтобы переместить его из пункта 0 на 20 для первого шага, с 20 до 50 для второго шага и с 50 до 100 для третьего шага. Это правильный путь для достижения желаемого результата или есть лучшее решение?Я не настолько опытен с индикаторами выполнения и анимацией, поэтому любые рекомендации и рекомендации приветствуются!

...