Я хотел бы иметь индикатор выполнения, разделенный на четко видимые участки. Например, пользователь должен пройти семь шагов, чтобы завершить процесс регистрации. Я хочу, чтобы индикатор выполнения был разделен на семь одинаково больших разделов с четким видимым разделителем между каждым. Как только пользователь завершил шаг, цвет этого раздела меняется, как обычный индикатор выполнения.
Должен ли я динамически создавать кучу представлений из кода, чтобы выполнить это, или есть более простые (и лучшие) решения?