如何根据进度条的颜色来更改进度条颜色?

时间:2011-05-28 01:57:41

标签: android progress-bar drawable

我想制作一个水平进度条,根据它的充满程度动态更改颜色,红色低于50%,然后橙色,黄色,绿色高于85%。可以这样做吗?

1 个答案:

答案 0 :(得分:1)

概念是将红色>绿色渐变作为进度条的可绘制对象。它会隐藏抽屉并随着它的进展而揭开它。无论如何,这就是它的理论。

在您的XML中,如果您这样做,请将android:intermediateDrawable值设置为指向渐变,您必须自己制作渐变。