我正在寻找材质进度对话框的渐变支持。我只是想在进展过程中沿着弧线显示渐变。有没有机会实现这一目标?下面是我想要实现的一个例子。目前,我正在使用the SmoothProgressBar library from castorflex.提前致谢。
答案 0 :(得分:0)
您应该能够扩展用于绘制进度条的Drawable
,然后使用{{设置Paint
或GradientShader
来修改其使用的BitmapShader
1}}方法。如果无法通过扩展它来完成,那么您唯一的方法是将类复制到项目中并在那里进行修改。
更新:CurcularProgressDrawable类实际上有一个返回Paint的方法。