我想要一个明显可见部分的进度条。例如,用户必须完成七个步骤才能完成注册过程。我希望将进度条分成七个同样大的部分,每个部分之间有一个清晰的可见分隔符。用户完成一个步骤后,该部分的颜色会发生变化,就像正常的进度条一样。
我是否被迫从代码中动态创建一堆视图来完成此任务,或者是否有更简单(更好)的解决方案?
答案 0 :(得分:0)
每当您的第一部分填写完所有数据时,只需设置具有特定值的进度条,例如,如果您的活动中有四个部分,则将进度条值设置为25%。然后转到第二部分并再次执行相同的过程。
答案 1 :(得分:0)
这里回答了您使用(非程序化)方法得到的最接近的答案。 Custom ProgressBar With Multi Color希望它有所帮助。