标签: android android-layout
我需要做这样的事情:
我尝试使用Canvas.drawArc(...)绘制此内容,但我失败了。 任何人都可以帮助我吗?
Canvas.drawArc(...)
答案 0 :(得分:0)
我创建了一个可以绘制所需形状的视图。 首先为其中一个季度创建路径,然后将画布旋转90度以绘制路径4次。用于绘制Paint的{{1}}由Path确定。
Paint
Path
我使用了第二条路径来表示画布区域在绘制时要剪裁出来,因此四分之间有空格。
最后,在恢复画布旋转和裁剪后,可以在中间绘制文本。
progress / maxProgress