如何根据进度条的填充程度改变其颜色?

3
我希望能使水平进度条根据其填充程度动态变换颜色,即在50%以下为红色,85%以上为绿色。这可行吗?

你有没有找到解决这个问题的方法? - user773737
1个回答

1

这个概念是将红色>绿色渐变作为进度条的可绘制对象。它会在进度条前面隐藏可绘制对象,随着进度的推进逐渐展现出来。这就是理论上的实现方式。

如果您使用XML进行设置,请将android:intermediateDrawable的值设置为指向您自己创建的渐变对象。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接