Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想创建一个自定义形状的进度条,它会根据进度改变颜色(但这几乎是一个不同的问题......)。
那么创建如下图所示的自定义形状进度条的最佳方法是什么(对于糟糕的 MS Paint 绘图技巧感到抱歉):
要拥有所有可能性,您应该创建一个从进度条派生的自定义类并完全覆盖 onDraw() 方法。要在您可以使用的一侧绘制拱门canvas.drawArc()并更改条的颜色,您只需调整 Paint Color。
canvas.drawArc()