我创建了自己的进度条(内部带有形状和渐变),现在我希望它们根据值更改颜色。例如,当达到目标时,使进度变为绿色和黄色。我的问题是我不知道如何访问Java代码中元素的各个颜色(考虑到我有许多progressBars实例,并且想单独处理它们)。
例如,我想在运行时更改此值:
android:endColor =“ @ color / progressBar03GradientEnd” android:startColor =“ @ color / progressBar03GradientStart”
您可以在此处看到我创建的Drawables:
Apple, 10, 10$, 1.5