我在Android上使用循环进度条.我希望改变这个颜色.我在用
"?android:attr/progressBarStyleLargeInverse"
Run Code Online (Sandbox Code Playgroud)
样式.那么如何改变进度条的颜色.
如何定制风格?此外,风格的定义是什么?
我有以下自定义视图:

这是我通过使用Canvas的drawArc()方法实现的.但是,使用这种drawArc()方法我不能限制弧的内半径.
我想拥有的是这样的:

只剩下一个外环的地方.
我需要的是一个drawArc()函数,我可以设置弧的内半径.任何人都知道如何做到这一点?
(顺便说一句,覆盖内部区域不起作用,因为它需要是透明的.Color.TRANSPARENT在绘制红色和蓝色锥体之后绘制内部圆圈不会移除旧颜色.它只是将另一层放在顶部,这是透明的我仍然可以看到红色和蓝色)