2

我想创建一个自定义形状的进度条,它会根据进度改变颜色(但这几乎是一个不同的问题......)。

那么创建如下图所示的自定义形状进度条的最佳方法是什么(对于糟糕的 MS Paint 绘图技巧感到抱歉):

自定义形状的进度条

4

1 回答 1

3

要拥有所有可能性,您应该创建一个从进度条派生的自定义类并完全覆盖 onDraw() 方法。要在您可以使用的一侧绘制拱门canvas.drawArc()并更改条的颜色,您只需调整 Paint Color。

于 2013-10-14T09:41:50.283 回答